feat(agents): record archive and annotations in the agent registry stream - #556
Conversation
yordis
commented
Sep 4, 2026
- Managed Agents treats archive as permanent and metadata as digest-free record data, which matches ADR-0024 and ADR-0025 but was missing from the wire contract, so declarative apply had no terminal event or annotation path to target.
- The agents package is still under active design like session and usage, so it should stop dragging generated Rust and a codec through every contract iteration until a decider actually consumes it.
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
…ream Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
PR SummaryMedium Risk Overview Proto: Rust ( Reviewed by Cursor Bugbot for commit 2834caa. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: ⛔ Files ignored due to path filters (12)
📒 Files selected for processing (13)
💤 Files with no reviewable changes (6)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. WalkthroughThe agent protobuf contract adds annotation and archive events. Agent code generation is excluded. The Rust package removes its agent feature, public module, event decoder registration, and agent-specific tests. ChangesAgent event contract
Rust feature and decoder removal
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to This change adds agent annotation and permanent archive wire events while intentionally removing the unused Rust agent surface. No concrete merge-blocking production or user-impact risk remains. Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning Some tools did not complete. Review the errors below. 🔧 Buf (1.72.0)proto/trogonai/agents/agents/v1/agent_annotated.protofatal: unable to access 'https://github.com/TrogonStack/trogonai.git/': Failed to connect to github.com port 443 via 127.0.0.1 after 0 ms: Could not connect to server proto/trogonai/agents/agents/v1/agent_archived.protofatal: unable to access 'https://github.com/TrogonStack/trogonai.git/': Failed to connect to github.com port 443 via 127.0.0.1 after 0 ms: Could not connect to server proto/trogonai/agents/agents/v1/agent_provisioned.protofatal: unable to access 'https://github.com/TrogonStack/trogonai.git/': Failed to connect to github.com port 443 via 127.0.0.1 after 0 ms: Could not connect to server
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Code Coverage SummaryDetailsDiff against mainResults for commit: 2834caa Minimum allowed coverage is ♻️ This comment has been updated with latest results |