What's Changed
- fix(runtime): eliminate agent-send TOCTOU that rejects live agents during startup by @brennanb2025 in #9166
- fix(agent-status): clear answered Claude question waits at answer time by @brennanb2025 in #9074
- fix(orchestration): emit message timestamps as RFC3339 UTC (partial, refs #8698) by @brennanb2025 in #9167
- fix(ssh): select a complete Node/npm toolchain for the relay by @brennanb2025 in #9165
- fix(grok): honor zero-usage weekly reset by @brennanb2025 in #9219
- fix(terminal): recover floating input after app refocus by @brennanb2025 in #9233
- fix(github): attribute GitHub API outages instead of blank/"failed" states by @brennanb2025 in #9106
- fix(crash-reporting): disambiguate renderer recovery from app relaunches by @brennanb2025 in #9223
- perf(worktrees): bound runtime discovery scans by @rodboev in #8915
- fix(mobile): survive connection-migration cutovers during worktree create by @brennanb2025 in #9234
- Replace assistant-prose heuristic with explicit turn lifecycle markers by @AmethystLiang in #9121
- feat(settings): unify skill card status and add Linear agent-skill section by @brennanb2025 in #9218
- fix(terminal): invalidate cached glyphs when WebGL atlas changes by @brennanb2025 in #8899
- fix(pr-comments): make the review sidebar legible for structured bot markdown by @tmchow in #9209
- feat(keybindings): swap tab-switch chords to the common convention for new users by @brennanb2025 in #9240
- fix(terminal): paint paired remote terminals on first subscribe by @rodboev in #8954
- fix(mobile): harden WebSocket accept path against socket overload by @brennanb2025 in #9247
- Improve native chat ui by @AmethystLiang in #9246
- test(e2e): harden terminal restart regressions on Windows by @slashdevcorpse in #9064
- fix(i18n): translate untranslated Korean catalog strings by @hanjoonchoe in #9019
- fix(i18n): correct zh translation of "Pin Tab" to 固定标签 by @weibiansanjue in #9157
- fix(i18n): correct Chinese UI terminology by @ousugo in #9154
- feat(agents): pi session resume support by @eisen0419 in #8876
New Contributors
- @hanjoonchoe made their first contribution in #9019
- @weibiansanjue made their first contribution in #9157
- @eisen0419 made their first contribution in #8876
Full Changelog: v1.4.145-rc.2...v1.4.145-rc.3