agent/pkg
Snider d9e7fa092b feat: complete DI migration — IPC pipeline + Config + Locks
Phase 4 complete:
- Auto-PR handler emits PRCreated message
- Verify handler listens for PRCreated, emits PRMerged/PRNeedsReview
- findWorkspaceByPR() for workspace lookup from PR events
- Remove legacy inline fallback from dispatch goroutine

Phase 5 complete:
- agents.yaml loaded once at startup into c.Config()
- canDispatchAgent reads from c.Config() (no re-parsing)
- drainQueue uses c.Lock("drain") when Core available

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-24 16:44:19 +00:00
..
agentic feat: complete DI migration — IPC pipeline + Config + Locks 2026-03-24 16:44:19 +00:00
brain feat: replace initServices() with core.New() service conclave 2026-03-24 16:33:04 +00:00
lib fix: extract default workspace template for go.work 2026-03-22 15:45:32 +00:00
messages feat(messages): define IPC message types for inter-service communication 2026-03-24 14:44:23 +00:00
monitor feat: replace initServices() with core.New() service conclave 2026-03-24 16:33:04 +00:00
setup feat: devops plugin, CLI commands, Codex dispatch fixes, AX sweep 2026-03-22 15:45:16 +00:00