openclaw/apps
Steven 25f458a907
macOS: respect exec-approvals.json settings in gateway prompter (#13707)
Fix macOS gateway exec approvals to respect exec-approvals.json.

This updates the macOS gateway prompter to resolve per-agent exec approval policy before deciding whether to show UI, use agentId for policy lookup, honor askFallback when prompts cannot be presented, and resolve no-prompt decisions from the configured security policy instead of hardcoded allow-once behavior. It also adds regression coverage for ask-policy and allowlist-fallback behavior, plus a changelog entry for the fix.

Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
2026-03-14 12:00:15 +11:00
..
android fix: polish Android QR scanner onboarding (#45021) 2026-03-13 17:13:54 +05:30
ios feat(ios): add onboarding welcome pager (#45054) 2026-03-13 14:24:15 +02:00
macos macOS: respect exec-approvals.json settings in gateway prompter (#13707) 2026-03-14 12:00:15 +11:00
shared/OpenClawKit fix(mac): adopt canonical session key and add reset triggers (#10898) 2026-03-13 12:35:39 +11:00