0.3.0 (2026-04-07)
Features
- add shared state store, PubSub event bus, and telemetry (#18) (87831e8)
- agent timeout + diagnostic logging for CLI hangs (#49) (4044467)
- aw CLI binary with daemon mode and Burrito packaging (#88) (8f3f145)
- board workers — agents that poll and execute work items (#35) (acaef5d)
- declarative workflows -- staged pipelines with result flow (#86) (622c2d4)
- event log with live watch and history (#25) (09f0f84)
- GitHub integration skill and example config (#85) (039a7f0)
- pass-through backend config support (#31) (#82) (bd5008c)
- periodic task scheduler and cost budgets (#20) (8b52ff2)
- process monitoring + supervised board watchers (#55, #58) (#68) (21ef20d)
- proper OTP Application module (closes #54, #56, #57) (#67) (e3d83fe)
- skills directory, AGENTS.md, and auto-injection into system prompts (#30) (abaf0bd), closes #22
- work board with lifecycle, dependencies, and agent claiming (#21) (6a88178), closes #16
- workshop_tools, profiles, and work board MCP tools (#23) (1a31873)
- worktree support for board workers (#47) (a56a51a), closes #41
Bug Fixes
- atomic board claims using ETS take-and-reinsert (#59) (#69) (7c6526e)
- board worker claims_completed counter now increments (#50) (d84261e)
- board worker crash on Task result messages (#37) (80591cf)
- clean CLI output -- suppress epmd noise, lazy daemon detection (#90) (2ae10bd)
- event log color (light_black invisible on dark terminals) (#27) (d9d24fb)
- force-kill stuck agents on dismiss/reset (3s timeout then kill) (#34) (97861a9)
- handle Node.start failure gracefully in client mode (#89) (0d81e6a)
- info/1 reads session_id from ETS instead of blocking on backend (#29) (fad71d6), closes #28
- log level control, better error messages (#38) (#83) (676626f)
- replace Task.yield with polling in MCP await/await_all tools (#33) (4d94659), closes #32
- reset agent session between board work items (#52) (0d0ab94)
- scheduler test race condition in schedules/0 test (#73) (633a902)
- suppress Anubis MCP debug logs by default (#46) (f1ceef1), closes #42
- suppress codex backend compile warnings (#24) (73cf434)
- wrap codex backend in Code.ensure_loaded? guard (#26) (00e7083)
0.2.0 (2026-04-02)
Features
- add MCP server (15 tools via anubis_mcp) (528fdd1)
- add mcp: option to configure/1 for auto-start (73bdd31)
- initial agent_workshop project (52e43fa)
Bug Fixes
- catch MCP server start failure (e.g. port in use) instead of crashing IEx (67cb5a7)