## BytePioneer-AI/codex-host — v0.11.0…v0.12.0

_91 commits._

### Features
- **feat(settings): show remote connection failures in Chinese** (2524c20)
- **feat(settings): redesign the remote connections page** (241f8ea)
- **feat: manage remote SSH connections and service maintenance** (ad94444)
- **feat: add Hermes usage refresh and native command discovery** (311b1e3)
- **feat(renderer): show a draggable scroll hint for the import harness selector** (e1153b6)
- **feat(session-import): share adapter import mechanics and add nine harnesses** (aedaec6)
- **feat: share SSH Harness sessions across desktop clients** (4a004fa)
- **feat(dev): report Desktop startup phase timings** (333ff83)
- **Merge PR #456: integrate DSH V4 support and preserve local features** (cb95104)
- **feat(deepseek): project native compaction and context pressure** (93e81bb)
- **feat(renderer): 更新 DSH 支持版本说明并固定安装 0.2.0-rc.2** (dae94d8)
- **feat(deepseek): 拒绝低于 0.1.7-rc.1 的 DSH CLI** (fb1b753)
- **feat(deepseek): 限时提问支持同一回合内的迟到回答** (88ad622)
- **feat: install Harness CLIs from connection settings** (5caee11)
- **feat(zcode): locate ZCode installations on Windows and Linux** (dc02f51)
- **feat(zcode): honor skip_model_request in verification config** (a016642)
- **feat(zcode): check Start Plan entitlement and scope models by capabilities** (46fe8b1)
- **feat(zcode): integrate ZCode through the Desktop-installed CLI** (ac4cf5a)

### Fixes
- **fix(settings): re-check a remote after its connection is edited** (0a975f9)
- **fix(remote): take over a stale SSH setup lock** (650f3e1)
- **fix(remote): make SSH install, update and repair work on real hosts** (70d2f8d)
- **fix: decouple submission readiness from permission control visibility** (6834d44)
- **fix(host-runtime): keep application updates off for source launches** (629c8c5)
- **fix: broadcast user messages to shared thread viewers** (3c2d1cb)
- **fix(zcode): fit installation and update UI to the Desktop-bundled CLI** (234074c)
- **fix(session-import): use existing connection status to hide uninstalled harnesses** (59b3629)
- **fix(session-import): hide uninstalled harnesses and superseded sessions** (264f148)
- **fix: allow Renderer integration with multiple Hosts** (92024e4)
- **fix: isolate Composer state and requests by Host** (f112b28)
- **fix: consolidate connection error metadata into diagnostics** (54096ec)
- **fix: keep native diagnostics out of localized connection hints** (2a72399)
- **fix: localize Harness version states and update guidance** (b99d103)
- **fix: expose automatic installation in Harness setup panels** (a7db43d)
- **fix: use native Hermes runtime for inventory inspection** (11ca03e)
- **fix: distinguish Harness login and configuration failures** (154be8c)
- **fix: refine Harness installation UI and enable console installation** (ccfd1c9)
- **fix(renderer): 修复远程原生 Codex 执行中插话 (#391)** (eadee46)
- **fix(launcher): print the console address as soon as the console serves** (af8ff8b)
- **fix(pi): fall back inspect cwd when host-runtime cwd is / (#336)** (257137f)
- **fix(host-runtime): accept External Thread metadata updates (#430)** (d03c40a)
- **fix(antigravity): isolate native results and policy failures (#458)** (014f167)
- **fix: preserve DSH installation updates and connection progress** (d6efbae)
- **fix(platform): honor CODEXHOST_INSTALL_ROOT on macOS (#457)** (79958a7)
- **fix(deepseek): 及时回答遇到失败结果时按 cancelled 关闭并返回错误** (3ca7509)
- **fix(deepseek): 限时提问在原生结果出来前不回复，确认送达后再关闭** (4428758)
- **fix(deepseek): 接受 DSH 为未启动调用补写的工具结果** (7da8437)
- **fix(deepseek): 支持 V4 权限模式选择** (1d0fc52)
- **fix(deepseek): 将 PTC 子调用显示为独立工具卡片并隐藏 run_code** (2768b2f)
- **fix: refresh target Host after installation diagnostics settle** (39fc601)
- **fix: address Harness installation review findings** (0711e09)
- **fix(zcode): keep context usage after resuming a Session** (7985628)
- **fix(zcode): report provider cache usage and hit rate** (c4837c4)
- **fix(zcode): report the selected Model's context window** (afb7e7c)
- **fix(zcode): run the CLI on the Electron Helper executable** (6d682e4)
- **fix(desktop-control): unblock Controller readiness when Renderer CDP hangs** (f057019)

### Backend
- **Merge pull request #473 from BytePioneer-AI/feat/remote-ssh-connection-management** (3d0fe7b)
- **Merge the upstream head of pull request #473 into pr-473** (49ca70a)
- **Merge branch 'feat/session-import-all-harnesses': session import for all harnesses** (4f3f2be)
- **Merge remote-tracking branch 'origin/main' into feat/session-import-all-harnesses** (0493ca6)
- **Merge pull request #407 from lpmasser/pr/zcode-local-services** (bb88664)
- **Merge branch 'main' into pr/zcode-local-services** (aa17eb7)
- **Merge remote-tracking branch 'origin/main' into feat/session-import-all-harnesses** (c4fc279)
- **Merge remote-tracking branch 'origin/main'** (cf5fe88)
- **Reapply "Merge PR #333: unblock Controller readiness when Renderer CDP hangs"** (4854347)
- **Revert "Merge PR #333: unblock Controller readiness when Renderer CDP hangs"** (9e2ff5b)
- **Merge PR #333: unblock Controller readiness when Renderer CDP hangs** (3e120d5)
- **Merge remote-tracking branch 'origin/main'** (d0d2285)
- **Merge remote-tracking branch 'origin/main'** (53b1a0d)
- **Merge remote-tracking branch 'origin/pr-459'** (4d2e590)

### Tests
- **test(zcode): retry temp directory cleanup when the fake CLI is still locked** (d4910e4)
- **test(omp): match the unresolved default session directory on Windows** (3a9349e)
- **test(omp): set USERPROFILE and resolve paths for Windows session-import discovery** (c461813)
- **test(zcode): tick fake timers so the started post does not hang** (ffef9e3)
- **test(hermes): accept CRLF line endings from Python on Windows** (2d82251)
- **test: fix CI lint errors and localized guidance assertion** (a903663)
- **test(deepseek): 补限时提问迟到回答在冷历史中的回归测试** (e956dc1)

### Docs
- **docs: add VibeAPI sponsor** (2e2bf86)
- **docs(deepseek): 按最终运行结果更新验证记录中的仓库检查与覆盖率出处** (cd5298d)
- **docs(deepseek): 改写版本验证记录、同步 V4-only 文档并归档 OpenSpec 变更** (496bb32)
- **docs(zcode): describe the entitlement rule as implemented and bound the asar header read** (250a44e)
- **docs(zcode): update integration docs for Start Plan balance check and Helper runtime** (c247c4c)

### Chore
- **chore: prepare v0.12.0** (8fb9723)
- **style(updater): collapse nested ifs to satisfy clippy** (c7949e2)
- **style(updater): collapse nested ifs to satisfy clippy** (23a9d11)
- **style(hermes): format and drop non-null assertions that broke CI** (658ef5a)
- **refactor: remove remaining Hermes ACP integration** (77635ed)
- **refactor: use Hermes Gateway for chat sessions** (b248573)
- **refactor(deepseek): 收敛到单一 V4 profile 并删除 V0/V3** (6b044e0)
- **style(zcode): format adapter tests** (0da4316)
- **refactor(zcode): tighten installation resolution** (70f5078)
- **refactor(zcode): simplify the Start Plan entitlement check** (4b425aa)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/BytePioneer-AI/codex-host?utm_source=github-action)._