Felipe Cardoso
3c24a8c522
feat(backend): Add EventBus service with Redis Pub/Sub
- Add EventBus class for real-time event communication
- Add Event schema with type-safe event types (agent, issue, sprint events)
- Add typed payload schemas (AgentSpawnedPayload, AgentMessagePayload)
- Add channel helpers for project/agent/user scoping
- Add subscribe_sse generator for SSE streaming
- Add reconnection support via Last-Event-ID
- Add keepalive mechanism for connection health
- Add 44 comprehensive tests with mocked Redis
Implements #33
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 02:07:51 +01:00
..
2025-12-30 02:07:27 +01:00
2025-03-04 19:10:54 +01:00
2025-11-10 11:55:15 +01:00
2025-11-10 11:55:15 +01:00
2025-12-30 02:07:51 +01:00
2025-11-26 00:14:26 +01:00
2025-11-10 11:55:15 +01:00
2025-11-10 11:55:15 +01:00
2025-11-21 14:15:05 +01:00
2025-11-21 07:42:40 +01:00