What's Changed
- fix(inline-edit): apply what the preview shows for any reply wrapper (#2208)
- fix(inline-edit): reject on Escape handled by the note editor
- feat(inline-edit): revise a pending proposal with follow-ups
- fix: localize busy indicator messages and interrupt hint (#2161)
- fix: localize chat execution notices (#2158)
- fix: localize inline edit controls and feedback (#2153)
- fix: localize built-in slash command descriptions (#2151)
- fix: localize selected context indicators (#2141)
- fix(skills): sync beside dangling shared entries (#2091)
- fix: repair case-only legacy skill names (#1999)
- feat(chat): reorder chat tabs by drag or menu (#2205)
- feat(chat): search single-pane history from the dropdown (#2204)
- fix(codex): restore native MCP results in live and history cards (#2203)
- fix(codex): keep MCP structured content beside result text (#2191)
- fix: accept canonical project memory path aliases (#1977)
- fix(pi): locate local history in package-selected config directories (#2105)
- fix(deepseek): restore code mode controls after rejected saves (#2101)
- fix(codex): avoid guessing code-mode tool inputs (#2096)
- test(chat): colocate selection capture pipeline coverage (#2092)
- fix: dismiss composer choices after the caret leaves their query (#2077)
- fix(chat): dismiss the conversation directory before stopping work (#2074)
- fix(chat): retain keyboard focus on refreshed queue actions (#2073)
- fix(chat): preserve raw reference drafts when merging queued input (#2067)
- fix: announce keyboard choices in linked content search (#2066)
- test: colocate registered settings reconciliation coverage (#2030)
- test: colocate Codex child notification pipeline coverage (#2026)
- test: run native path containment in the process pool (#1984)
- fix(opencode): retain turn statistics through compaction (#1966)
- fix(pi): restore terminal errors in native conversation history (#1961)
- refactor: remove dead code, unused deps, and redundant tooling (#2202)
- fix(antigravity): mark replayed turns stopped before a reply (#2201)
- feat(antigravity): add Auto mode and hide compact suggestions (#2198)
- refactor(chat): enforce a strict chat folder import order (#2197)
- refactor(chat): unify main and side chat auto-scroll ownership (#2196)
- fix(chat): stop task-notification turns from blocking sends (#2195)
- fix: frame JSON-RPC input on LF so U+2028 stays in messages (#2194)
Full Changelog: 2.3.41...2.3.42