AgentQueue
ActiveA backend that turns cron schedules, Linear, GitHub, and Telegram events into asynchronous Claude Agent SDK sessions. Triggers resolve a working directory, enqueue a run, and process it in the background — with full run-event storage and replies back to the originating source.
Tech Stack
TypeScript NestJS PostgreSQL pg-boss Claude Agent SDK Docker
Features
- Async run queue — POST returns immediately, runs process in the background
- Triggers from cron, Linear, GitHub, and Telegram webhooks
- Runs Claude Agent SDK sessions against a resolved working directory
- Per-run event storage with replies back to the source
- Voice transcription and spoken replies for Telegram
- OpenTelemetry tracing (Langfuse / Phoenix)
- Postgres-backed persistence with SQL migrations