Skip to content

refactor(agent): adopt TurnControlFlags in the turn loop#125

Merged
davidrhodus merged 1 commit into
mainfrom
refactor/turn-control-flags-cleanup
Jul 20, 2026
Merged

refactor(agent): adopt TurnControlFlags in the turn loop#125
davidrhodus merged 1 commit into
mainfrom
refactor/turn-control-flags-cleanup

Conversation

@davidrhodus

Copy link
Copy Markdown
Contributor

Summary

  • Adopt TurnControlFlags in run_turn_body (force-next, stalls, caps, obligation)
  • Call clear_one_shot_forces() after a tools batch
  • Quiet unused-mut noise in model_round writeback locals

Test plan

  • cargo test -p hi-agent -- tests::turn
  • cargo check -p hi-agent

Replace the scatter of force/stall/cap/obligation bools in run_turn_body
with a single TurnControlFlags bag; clear one-shot forces after tools run.
Also drop unused mut bindings in model_round writeback locals.
@davidrhodus
davidrhodus merged commit 0e57f02 into main Jul 20, 2026
1 check failed
@davidrhodus
davidrhodus deleted the refactor/turn-control-flags-cleanup branch July 20, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant