From 7b305ba892ca81051eef1c8f272d938d4bf6ae3e Mon Sep 17 00:00:00 2001 From: dave Date: Mon, 27 Apr 2026 10:41:45 +0000 Subject: [PATCH] =?UTF-8?q?config:=20bump=20mergemaster=20max=5Fturns=2030?= =?UTF-8?q?=E2=86=9260,=20budget=20$5=E2=86=92$15?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 30 turns is too tight for non-trivial merge gate failures. Combined with the 3-retry cap, stories with any post-merge fix-up needed (cargo fmt nits, slightly out-of-date diffs after parallel merges, etc.) get permanently blocked. This is a stopgap until story 668 lands (which will keep gates_passed=false work in the coder stage entirely, so mergemaster only ever sees clean diffs and the original 30 turns / $5 is fine again). --- .huskies/agents.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.huskies/agents.toml b/.huskies/agents.toml index eea31bde..8d5715f9 100644 --- a/.huskies/agents.toml +++ b/.huskies/agents.toml @@ -225,8 +225,8 @@ name = "mergemaster" stage = "mergemaster" role = "Merges completed coder work into master, runs quality gates, archives stories, and cleans up worktrees." model = "opus" -max_turns = 30 -max_budget_usd = 5.00 +max_turns = 60 +max_budget_usd = 15.00 prompt = """You are the mergemaster agent for story {{story_id}}. Your job is to merge the completed coder work into master. Read CLAUDE.md first, then .huskies/README.md for the dev process, .huskies/specs/00_CONTEXT.md for what this project does, and .huskies/specs/tech/STACK.md for the tech stack and source map.