Use safer automatic approval modes by default (#2213)

* feat(providers): default to safer automatic approvals

* fix(providers): preserve defaults on older Codex versions

* test(providers): cover Claude automatic approval default

* fix(providers): preserve Claude defaults on cloud transports

* fix(providers): resolve defaults from launch capabilities
This commit is contained in:
Mohamed Boudra
2026-07-18 23:03:39 +02:00
committed by GitHub
parent 0cfb9b6b94
commit c9bcfa7638
13 changed files with 253 additions and 27 deletions

View File

@@ -185,7 +185,7 @@ export const AGENT_PROVIDER_DEFINITIONS: AgentProviderDefinition[] = [
id: "claude",
label: "Claude",
description: "Anthropic's multi-tool assistant with MCP support, streaming, and deep reasoning",
defaultModeId: "default",
defaultModeId: "auto",
modes: CLAUDE_MODES,
voice: {
enabled: true,
@@ -197,7 +197,7 @@ export const AGENT_PROVIDER_DEFINITIONS: AgentProviderDefinition[] = [
id: "codex",
label: "Codex",
description: "OpenAI's Codex workspace agent with sandbox controls and optional network access",
defaultModeId: "auto",
defaultModeId: "auto-review",
modes: CODEX_MODES,
voice: {
enabled: true,