What's Changed
- fix: run a shift the host slept through instead of writing it off by @lionelfarr in #249
- Fix by-project usage attribution, add AWS SSO sign-in, and make paused queue rows actionable by @lionelfarr in #253
- Keep a finished shift's work reachable after its run is evicted by @lionelfarr in #255
- Outbound webhook so notifications reach you away from the desktop by @lionelfarr in #257
- Give the Workers tab a day, and a way to skip the triage by @lionelfarr in #264
- Opt-in Claude in Chrome, per conversation by @lionelfarr in #265
- fix: give computeStats() a homeDir seam so its test stops scanning real history by @lionelfarr in #271
- Fix #268: surface live MCP servers (e.g. claude-in-chrome) in Capabilities sheet by @lionelfarr in #272
- fix: dedupe launch-param respawn comparison (#266) by @lionelfarr in #273
- fix: keep the Chrome picker visible (icon-only) in the compact header by @lionelfarr in #274
- Codex titles, workspace review perf, worker file naming — plus the board and branch chip by @lionelfarr in #278
- fix: bump vulnerable transitive deps to clear Dependabot alerts by @lionelfarr in #279
- Blocked runs in the roster, worker answers in place, and a change ruler by @lionelfarr in #283
- Faster starts, parked hires, and a file editor header that does the job by @lionelfarr in #289
- Pick up where you left off: a Resume section on the start page by @lionelfarr in #294
- perf: paint the window before the startup chores run by @lionelfarr in #296
- perf: warm the restored conversation at startup by @lionelfarr in #298
Full Changelog: v0.17.0...v0.18.0
Full Changelog: v0.17.0...v0.18.0