Skip to content

refactor: thin turn loop, domain holders, capability matrix, CLI bootstrap#121

Merged
davidrhodus merged 1 commit into
mainfrom
refactor/loop-domain-capability-bootstrap
Jul 20, 2026
Merged

refactor: thin turn loop, domain holders, capability matrix, CLI bootstrap#121
davidrhodus merged 1 commit into
mainfrom
refactor/loop-domain-capability-bootstrap

Conversation

@davidrhodus

Copy link
Copy Markdown
Contributor

Summary

  • Extract workspace-repair outcome handling from run_turn into verify_outcome.rs; group Agent goal/RSI fields into GoalState / RsiObserveState
  • Add review-repair budget table/property tests and shared hi-toolshi-tool-host side-effect capability matrix tests
  • Move CLI flag validation / short-circuit commands into bootstrap.rs; nest settings under /config with shared resolve_command handlers

Test plan

  • cargo test -p hi-agent -- review_repair_budget
  • cargo test -p hi-agent -- steering:: / plan/turn/outcome
  • cargo test -p hi-tools -- capability_matrix
  • cargo test -p hi-tool-host
  • cargo check -p hi

…strap

Extract workspace-repair outcome handling from run_turn, group Agent goal/RSI
state into domain holders, add review-repair budget and tools↔tool-host
side-effect matrix tests, and move early CLI preflight into bootstrap.
Also nests settings under /config with shared resolve_command handlers.
@davidrhodus
davidrhodus merged commit dc4f0bc into main Jul 20, 2026
1 check failed
@davidrhodus
davidrhodus deleted the refactor/loop-domain-capability-bootstrap branch July 20, 2026 22:15
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