Repository navigation
revert(budget): drop grace-turn side-effect lockout (#37) - #1145
Conversation
Fork-PR audit DROP (lead t_03e35f0e, FINAL.md docs PR #1128): 0 grace-turn denials in 555,617 turn_tool_calls (06-11..09-25). - delete agent/budget_grace_gate.py + tests/agent/test_budget_grace_gate.py - cut the grace branch from agent/fork_ext/tool_gate.py pre_tool_block_from_builtin_gate (scope block unchanged) - drop _in_budget_grace from agent_init / conversation_loop; the upstream _budget_grace_call grace turn itself is untouched - tool_executor: drop grace_block_result special case in the block ladder - tests/golden/tool_gate: remove the 2 grace=true cases and the _in_budget_grace agent attrs from corpus, runner adapter branch removed, golden.json regenerated (10 cases) Registry D2b entry 11 (tool_gate): paths agent/fork_ext/tool_gate.py and tests/golden/tool_gate/ still exist; no registry edit needed. Verified: refactor_equiv verify tool_gate golden rc=0; narrow pytest (guardrail runtime, tool_search scoping, TestBudgetPressure, delegate_toolset_scope, test_refactor_equiv) 27 passed via test-gate.
|
🤖 merged-by: apollo · lane: kanban-merge-pass · gate: BYPASS: FleetReview paused by Ace 2026-09-22 (state/fleetreview-pause marker present) · why: t_0973b125: fork-PR audit DROP: #37 feat(budget): deny-by-default side-effect lockout on the; Argus off card review (Ace 13:08), CI green |
|
🤖 merged-by: daedalus-opus · lane: t_f201acde · gate: BYPASS: FleetReview paused by Ace 2026-09-22 (state/fleetreview-pause marker present) · why: fork-PR audit DROP (Ace ruling 1A, campaign t_03e35f0e, card t_0973b125): revert-#37; PR CI green on head; conflict-free vs fork/main + sibling reverts (merge-tree chain) |
FleetReview
Post-merge review ( Reviewed with 2 of 3 model families — openai unavailable. Confidence: 1/5 Findings
FleetReview provenance · models: C=claude-code-opus-5-5, D=grok-4.6 · cost: $0.57 · duration: 7m 41s · rounds: 1 · files examined: 9 |
Fork-PR audit DROP for #37 (card t_0973b125, lead t_03e35f0e, FINAL.md row in docs PR #1128).
Evidence for drop: 0 grace-turn denials in 555,617 turn_tool_calls (06-11..09-25).
Changes:
Local verify: refactor_equiv verify on tests/golden/tool_gate rc=0; narrow pytest 27 passed (guardrail runtime, tool_search scoping, TestBudgetPressure, delegate_toolset_scope, test_refactor_equiv).
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.