Releases: katyella/legio
Releases · katyella/legio
v0.3.6
Full Changelog: v0.3.5...v0.3.6
v0.3.5
Fixed
- Persistent agents (gateway, coordinator, monitor) stuck in
workingstate after finishing a prompt —tool-endhook now transitions them toidleso the dashboard and chat show accurate status - Sessions database schema migration for older DBs whose CHECK constraint was missing
idleas a valid state - Dashboard chat messages now framed with reply instructions so the gateway reliably responds via mail
v0.3.4
Fixed
- Idle agents showed a gray
?icon instead of a green●dot in the dashboard agent roster and badge component
v0.3.3
Fixed
- Agents in
idlestate (between tool calls) disappeared from all queries and UI —getActive(),getByRunIncludeActive(), status zombie reconciliation, dashboard metrics, and theactiveAgentscomputed signal now all includeidleas an active state - Dashboard showed "0 active / 2 total" and "Active: 0" when coordinator and gateway were alive but idle between tool calls
v0.3.2
Fixed
legio --versionnow reads from package.json instead of a hardcoded string
v0.3.1
Fixed
- Status commands no longer destructively write zombie state to the DB — display-only zombie reconciliation prevents the race where page loads zombify agents before watchman can promote them to working
- Watchman and monitor auto-start moved before TUI wait and beacon delivery in
startCoordinator(), closing the 15-30s race window - Publish workflow restored
registry-urlandNODE_AUTH_TOKENfor npm OIDC trusted publishing
v0.3.0
Full Changelog: v0.2.3...v0.3.0
v0.2.3
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Full Changelog: v0.2.0...v0.2.1