fix: run Claude Code agents with auto-accepted edits

This commit is contained in:
thibaud-lclr 2026-04-21 17:33:22 +02:00
parent ebf6197279
commit 18d26d7431

View file

@ -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()
]
);
}