Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
26298470a5 | ||
|
|
ae4a3f1b77 |
2 changed files with 9 additions and 4 deletions
8
.claude/settings.local.json
Normal file
8
.claude/settings.local.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"Bash(git add *)",
|
||||
"Bash(git commit *)"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -178,13 +178,10 @@ async fn invoke_claude(prompt: &str, mcp_config: &Path) -> Result<String> {
|
|||
// plus the hyperhive MCP surface so there's no permission prompt
|
||||
// mid-turn. A finer-grained allow-list system for Bash command
|
||||
// patterns is on the backlog (PLAN.md polish).
|
||||
// Hard-coded to Haiku 4.5 for now to keep cost predictable while we
|
||||
// iterate. TODO: make this overridable per-agent — op via dashboard,
|
||||
// manager via `request_apply_commit` setting on the agent's flake.
|
||||
let out = Command::new("claude")
|
||||
.arg("--print")
|
||||
.arg("--model")
|
||||
.arg("claude-haiku-4-5-20251001")
|
||||
.arg("haiku")
|
||||
.arg("--mcp-config")
|
||||
.arg(mcp_config)
|
||||
.arg("--tools")
|
||||
|
|
|
|||
Loading…
Reference in a new issue