fix: invoke all CLI clients in full-access/yolo mode

- codex: --full-auto
- claude: --dangerously-skip-permissions
- opencode: --dangerously-skip-permissions
This commit is contained in:
2026-05-18 19:15:04 -05:00
parent d3aa92be0d
commit fd1d2c3e92
2 changed files with 8 additions and 8 deletions
+3 -3
View File
@@ -6,9 +6,9 @@ import type { ClientName, ExecResult } from "./types.js";
import { ClientNotFoundError, ExecError } from "./types.js";
const CLIENT_ARGS: Record<ClientName, (prompt: string) => string[]> = {
codex: (p) => ["exec", p],
claude: (p) => ["-p", p],
opencode: (p) => ["run", p],
codex: (p) => ["exec", "--full-auto", p],
claude: (p) => ["-p", p, "--dangerously-skip-permissions"],
opencode: (p) => ["run", "--dangerously-skip-permissions", p],
};
export interface ExecuteOptions {