## Summary
- What changed?
- Why was this needed?
## Testing
- [ ] `cargo fmt --all --check`
- [ ] `cargo clippy --all-targets --all-features -- -D warnings`
- [ ] `cargo test --all-targets --all-features`
- [ ] `bash scripts/validate_agents.sh`
- [ ] Additional validation (describe below if applicable)
## Documentation
- [ ] README/docs updated if behavior or operations changed
- [ ] `CHANGELOG.md` updated under `Unreleased` for user-facing changes
- [ ] No documentation changes were needed
## Checklist
- [ ] Scope is focused and does not include unrelated cleanup
- [ ] Tests were added or updated for behavior changes
- [ ] Release or deployment implications are described if relevant
- [ ] Security-sensitive changes were handled privately when appropriate