From ae4a3f1b771da20948986c665ad06b46e181f4c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=BCde?= Date: Fri, 15 May 2026 14:44:11 +0200 Subject: [PATCH 1/2] drop in-code todo comment (lives in CLAUDE.md) --- hive-ag3nt/src/bin/hive-ag3nt.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/hive-ag3nt/src/bin/hive-ag3nt.rs b/hive-ag3nt/src/bin/hive-ag3nt.rs index 3ac2b252..41a9bad9 100644 --- a/hive-ag3nt/src/bin/hive-ag3nt.rs +++ b/hive-ag3nt/src/bin/hive-ag3nt.rs @@ -178,9 +178,6 @@ async fn invoke_claude(prompt: &str, mcp_config: &Path) -> Result { // 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") From 26298470a57e370bfe9d27bb8fdf8ec426732e21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=BCde?= Date: Fri, 15 May 2026 14:44:25 +0200 Subject: [PATCH 2/2] model: "haiku" shorthand --- .claude/settings.local.json | 8 ++++++++ hive-ag3nt/src/bin/hive-ag3nt.rs | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .claude/settings.local.json diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 00000000..4bb51fb5 --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,8 @@ +{ + "permissions": { + "allow": [ + "Bash(git add *)", + "Bash(git commit *)" + ] + } +} diff --git a/hive-ag3nt/src/bin/hive-ag3nt.rs b/hive-ag3nt/src/bin/hive-ag3nt.rs index 41a9bad9..76c62546 100644 --- a/hive-ag3nt/src/bin/hive-ag3nt.rs +++ b/hive-ag3nt/src/bin/hive-ag3nt.rs @@ -181,7 +181,7 @@ async fn invoke_claude(prompt: &str, mcp_config: &Path) -> Result { 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")