({ cwd, model = null, permissionMode = 'bypassPermissions' })
| 231 | * Uses --print for non-interactive mode, --dangerously-skip-permissions for file writes. |
| 232 | */ |
| 233 | export function buildClaudeArgs({ cwd, model = null, permissionMode = 'bypassPermissions' }) { |
| 234 | const args = [ |
| 235 | '-p', |
| 236 | '--output-format', 'json', |
| 237 | '--permission-mode', permissionMode, |
| 238 | ]; |
| 239 | if (model) args.push('--model', model); |
| 240 | return args; |
| 241 | } |
no outgoing calls
no test coverage detected