CompletionNotifier interface now has AgentStarted() and AgentCompleted() instead of Poke(). Dispatch pushes notifications directly to monitor with agent/repo/status data. Monitor pushes MCP channel events immediately — no scanning, no dedup maps, no filesystem polling latency. Events.jsonl kept as audit log only, not notification mechanism. Timer-based scan kept for startup seeding and stale detection. Co-Authored-By: Virgil <virgil@lethean.io> |
||
|---|---|---|
| .. | ||
| agentic | ||
| brain | ||
| lib | ||
| monitor | ||
| setup | ||