v0.42.1
What's Changed
- feat(telegram): add sticky-menu lease diagnostics and operator reset flow by @jaeko44 in #341
- feat(ui): add last-success freshness details and retry controls for stale sessions by @jaeko44 in #342
- feat(tui): expose canonical websocket event contract by @jaeko44 in #344
- fix(workflow): ignore canvas port aliases in template drift checks by @jaeko44 in #347
- fix: harden task prompt and alert startup behavior by @jaeko44 in #345
- fix(test): resolve vitest config paths from package root by @jaeko44 in #348
- fix(runtime): harden alert replay and compat shims by @jaeko44 in #346
- fix(runtime): increase MAX_COMPLETED_SESSIONS to 50,000 for better se… by @jaeko44 in #351
- fix(ci): remove conflicting deploy-pages workflow causing purging_cdn timeout by @jaeko44 in #354
- [m] feat(ui): Stream timeline parity with Codex/Claude tool traces by @jaeko44 in #359
- fix(ui): keep file change timeline blocks separate by @jaeko44 in #366
- fix(infra): align alert replay and maintenance logs by @jaeko44 in #363
- [m] analytics: error-cluster correlation report for planning insights by @jaeko44 in #360
- fix(ui): kanban live counts, telegram compat, trigger schema, start-task selector by @jaeko44 in #356
- [s] fix(ui): Distinguish session lifecycle state from live agent runtime state by @jaeko44 in #358
Full Changelog: 0.42.0...v0.42.1