agent/pkg/monitor
Snider 919dcf963f feat: factories return instances — WithService handles registration
Register factories no longer call c.RegisterService() explicitly.
WithService auto-discovers name from package path and registers.
Eliminates double-registration error.

Uses WithOption("name", "core-agent") for Options struct.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-24 20:36:17 +00:00
..
harvest.go fix(monitor): scan new workspace layout for channel notifications 2026-03-22 15:45:32 +00:00
harvest_test.go test(monitor): add harvest and channel notification tests 2026-03-21 13:21:23 +00:00
monitor.go feat: use RegisterService + ServiceFor — proper instance lifecycle 2026-03-24 17:42:16 +00:00
monitor_test.go fix(monitor): emit agent.completed per task, verify PIDs for queue.drained 2026-03-24 13:02:41 +00:00
register.go feat: factories return instances — WithService handles registration 2026-03-24 20:36:17 +00:00
sync.go refactor(monitor): adopt core helpers 2026-03-22 13:40:14 +00:00