docs(adr): Agent registration#2755
Conversation
PR Summary by QodoAdd ADR and implementation plan for config-driven agent registration
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
|
🤖 Review · |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Code Review by Qodo
1. docs/architecture.md not updated
|
2dba294 to
70226c4
Compare
|
🤖 Review · |
70226c4 to
7338a7f
Compare
|
🤖 Review · |
062a846 to
d1f958b
Compare
Site previewPreview: https://0bea3843-site.fullsend-ai.workers.dev Commit: |
|
🤖 Review · |
ralphbean
left a comment
There was a problem hiding this comment.
I think this needs some changes. See inline comments.
d1f958b to
d2d28f5
Compare
|
🤖 Finished Review · ✅ Success · Started 5:49 PM UTC · Completed 6:03 PM UTC |
ReviewFindingsMedium
Low
Previous runReviewFindingsMedium
Low
Previous runReviewFindingsHigh
Medium
Low
Previous run (2)ReviewFindingsHigh
Medium
Low
Labels: PR adds documentation: a new ADR and implementation plan under docs/ Labels: ADR and implementation plan for agent registration directly covers harness config and loading. Previous runReviewFindingsMedium
Low
Previous run (2)ReviewFindingsHigh
Medium
Low
Previous run (3)ReviewFindingsHigh
Medium
Low
Previous run (4)ReviewFindingsHigh
Medium
Low
Labels: PR adds documentation: a new ADR and implementation plan under docs/ |
d2d28f5 to
e897ec4
Compare
|
🤖 Finished Review · ✅ Success · Started 6:10 PM UTC · Completed 6:22 PM UTC |
e897ec4 to
ad22962
Compare
|
🤖 Finished Review · ✅ Success · Started 6:32 PM UTC · Completed 6:44 PM UTC |
Add ADR and implementation plan for declaring agents in config.yaml instead of compiling them into the binary. fullsend run resolves agents from config at runtime, loading harnesses directly from URLs or local paths — no intermediate wrapper files on disk. Signed-off-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Greg Allen <gallen@redhat.com>
ad22962 to
ab1a403
Compare
|
🤖 Finished Review · ✅ Success · Started 6:56 PM UTC · Completed 7:24 PM UTC |
|
🤖 Finished Retro · ❌ Failure · Started 12:44 AM UTC · Completed 12:51 AM UTC |
Summary
config.yaml(both org and per-repo) instead of being compiled into the fullsend binary.fullsend agent add/list/update/remove), runtime agent resolution, cleanup of hardcoded agent map, and transition to authoritative config.Key design decisions:
fullsend run <name>resolves agents from config.yaml at runtime, loading harnesses directly from URLs — no intermediate wrapper files on diskTest plan
🤖 Generated with Claude Code