diff --git a/src-tauri/src/models/agent.rs b/src-tauri/src/models/agent.rs index b1dcf99..ae238ed 100644 --- a/src-tauri/src/models/agent.rs +++ b/src-tauri/src/models/agent.rs @@ -74,7 +74,11 @@ impl AgentTool { "mcp_servers.tuleap.enabled=false".to_string(), "-".to_string(), ], - AgentTool::ClaudeCode => vec!["-p".to_string()], + AgentTool::ClaudeCode => vec![ + "-p".to_string(), + "--permission-mode".to_string(), + "acceptEdits".to_string(), + ], } } } @@ -415,7 +419,11 @@ mod tests { ); assert_eq!( AgentTool::ClaudeCode.to_non_interactive_args(), - vec!["-p".to_string()] + vec![ + "-p".to_string(), + "--permission-mode".to_string(), + "acceptEdits".to_string() + ] ); }