summaryrefslogtreecommitdiff
path: root/Omni/Agent/Subagent/Jobs.hs
AgeCommit message (Collapse)Author
4 daysadd database layer for subagent job queueBen Sima
Phase 1 of subagent architecture redesign. Adds Jobs.hs with: - subagent_jobs table for persistent job queue - subagent_events table for lifecycle event log - Job CRUD: create, claim, complete, fail, cancel - Event logging for started, progress, tool_call, error, completed - Queries: pending jobs, running jobs, active summary for context - All tests passing This enables: - Jobs survive process restarts - Workers can claim and execute jobs independently - Events flow back to Ava's context for collaborative debugging 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>