agent/pkg
Snider 58749c87f8 feat: agent completion events + plugin hooks
spawnAgent() now writes completion events to events.jsonl.
Plugin hooks check for completions on:
- SessionStart: report agents that finished since last session
- Notification(idle_prompt): check when Claude is idle

Event format: {"type":"agent_completed","agent":"...","workspace":"...","timestamp":"..."}

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 03:05:26 +00:00
..
agentic feat: agent completion events + plugin hooks 2026-03-17 03:05:26 +00:00
brain refactor: replace fmt.Errorf/os.* with go-io/go-log conventions 2026-03-16 21:48:31 +00:00
jobrunner refactor: replace fmt.Errorf/os.* with go-io/go-log conventions 2026-03-16 21:48:31 +00:00
lifecycle refactor: replace fmt.Errorf/os.* with go-io/go-log conventions 2026-03-16 21:48:31 +00:00
loop refactor: replace fmt.Errorf/os.* with go-io/go-log conventions 2026-03-16 21:48:31 +00:00
orchestrator refactor: replace fmt.Errorf/os.* with go-io/go-log conventions 2026-03-16 21:48:31 +00:00
plugin test: add Claude plugin contract verification suite 2026-03-06 16:06:05 +00:00
workspace test: add contract verification for php-devops wishlist 2026-03-06 15:30:30 +00:00