v0.45.21
Summary
- Release 0.45.21 (stable)
- Built from v0.45.20...v0.45.21
- Published intentionally from main via tag promotion
- State snapshot: overdeck-state 15d8f2d
Highlights
Features
- Header decisions badge with click-through popover
- Global navigation affordance to Flywheel openQuestions (PAN-2168)
- Auto re-trigger stale PR checks after red main clears (PAN-2710)
- Add PostHog analytics integration (PAN-2599)
- Unify the three issue views into one progressive-density Issue View (PAN-2499)
- One list of every decision waiting on you (PAN-2765)
- Install jq without sudo
Fixes
- Detach re-review verification continuation (PAN-2819)
- Resolve dashboard bundle when the CLI chunk lives at dist/ root (PAN-2820)
- Boot survives a project whose pipeline lens cannot be gathered (PAN-2820)
- Bridge strike merges across deacon fork boundary (PAN-2811)
- Bridge strike merges across deacon fork
- Stop cost-event full scans starving the event loop; honest flywheel empty state (PAN-2805)
- Unify strike landing module instance
- Launch the dashboard in its own transient systemd unit (PAN-2804)
- Re-arm terminal same-head retries
- Watchdog restarts pass --resume — autonomous recovery must not gate the fleet
- Track actual watchdog owner
- Trim tmux.ts back to file-size baseline
- Select orphaned workspace processes by cwd, not lsof +D
- Stop echoing tmux stderr from routine session probes
- Ship dist/cli in packaged desktop resources (PAN-2768)
- Provision MCP servers for codex roles (PAN-2698)
- Require confirmed tmux misses before reaping (PAN-2757)
- Widen pipeline-row issue titles (PAN-2532)
- Preserve auto routing for Codex kickoff (PAN-2781)
- Route Codex kickoffs through app-server (PAN-2771)
- Preserve quality-gate failure output (PAN-2741)
- Repair devcontainer node_modules volume ownership (PAN-2777)
- Skip package lifecycle scripts in devcontainer init (PAN-2770)
- Read each agent's own transcript, not the newest in its dir
- Revive the plan wire and close the typecheck hole (PAN-2765)
- Skip duplicate release lifecycle builds
- Surface interactive agents that end their turn waiting (PAN-2765)
- Constrain nested conversation rows in the project tree
- Accept explicit conversation title sources
- Apply the per-issue review-model override on the fork path
Plus 78 internal changes (refactors, tests, tooling).
Breaking changes
- None explicitly called out in commit subjects. Review the full changelog before upgrading across versions.
Install
npm install -g @overdeck/core@0.45.21