Repository navigation
Immutable
release. Only release title and notes can be modified.
[3.92.0]
- ✨ Faster model choice and stronger model support: Switch models from the chat composer. Use Claude Haiku 5.5 on Amazon Bedrock, get more accurate Kimi K3 capabilities on OpenRouter, and use corrected Gemini 4 Argon limits on Vercel AI Gateway.
- 🧭 More reliable terminal, editing, chat, and remote workflows: Collapse command output by default when you choose, get clearer editing failures, keep reasoning and API rows visible, and avoid startup and proxy issues in remote workspaces.
- 🔌 Expanded MCP marketplace: Connect Zoo Code to AnySearch, Mailtea, and Tradehand through the MCP marketplace.
Faster Model Choice and Stronger Model Support
- Add an inline model selector to the chat composer (#1502 by @daewoongoh, PR #2034 by @daewoongoh)
- Add Claude Haiku 5.5 to the Amazon Bedrock model catalog (PR #2100 by @app/zoomote)
- Correct Kimi K3 capabilities and reasoning effort on OpenRouter (#1316 by @CodeCruncher88, PR #1325 by @easonLiangWorldedtech)
- Clamp Gemini 4 Argon to Google's limits on Vercel AI Gateway (PR #2073 by @taltas)
Terminal, Editing, Chat, and Remote Reliability
- Add abort-signal support to the native Ollama provider (#404 by @Fuzzillogic, PR #1299 by @easonLiangWorldedtech)
- Fix Destructive Command Guard startup errors in remote workspaces (#1603 by @atoomnetmarc, #1770 by @DaubnerF, PR #1639 by @PierrunoYT)
- Route the Bedrock code-index embedder through the system proxy (#1772 by @LouisClt, PR #1773 by @LouisClt)
- Require HTTPS for custom Google Gemini base URLs while allowing loopback HTTP (PR #2033 by @easonLiangWorldedtech)
- Add a setting to collapse terminal command output by default (#605 by @AmitTzah, PR #2042 by @bigyao25)
- Report all apply-diff failures with clearer diagnostics (PR #2053 by @simurg79)
- Keep reasoning and API request rows visible after batched reads (#2061 by @danGO-79, PR #2126 by @PierrunoYT)
Expanded MCP Marketplace
- Add AnySearch to the MCP marketplace (#1956 by @hieutran0413, PR #1955 by @hieutran0413)
- Add Mailtea to the MCP marketplace (#2140 by @davepoon, PR #1869 by @davepoon)
- Add Tradehand to the MCP marketplace (#2121 by @Blakefolgado, PR #2123 by @Blakefolgado)
Task Lifecycle Reliability
- Add run-state divergence comparison and metrics (RSK-05) (#1795 by @edelauna, PR #2047 by @edelauna)
- Add the run-state turn sub-machine (RSK-09) (#1800 by @edelauna, PR #2127 by @edelauna)
- Route task latch and initialization writes through run-state events (RSK-06) (#1796 by @edelauna, PR #2128 by @edelauna)
- Make Task.create share its startup path and promise with Task.run (#2145 by @edelauna, PR #2146 by @app/zoomote)
Testing, Performance, and Repository Automation
- Enable Knip production analysis and remove dead code (#519 by @edelauna, PR #527 by @edelauna)
- Add a trusted evaluation fixture runner and execution traces (#1896 by @edelauna, PR #1909 by @edelauna)
- Keep the has-conflicts label while GitHub recomputes mergeability (#2045 by @edelauna, PR #2048 by @app/zoomote)
- Refresh fork PR review-state labels after reviews (#2046 by @edelauna, PR #2049 by @app/zoomote)
- Add weekly release kickoff automation with maintainer rotation (PR #2075 by @app/zoomote)
- Base stale PR timing on author activity instead of bot activity (#2076 by @edelauna, PR #2077 by @app/zoomote)
- Stabilize restart-persistence E2E coverage and improve task-message read errors (#2078 by @edelauna, PR #2080 by @app/zoomote)
- Prevent the review-state label workflow from listening to itself (#2086 by @edelauna, PR #2088 by @app/zoomote)
- Freeze review-state labels while GitHub computes mergeability (#2089 by @edelauna, PR #2091 by @app/zoomote)
- Speed up lint and type checks with caching and staged-only pre-commit lint (#2090 by @edelauna, PR #2092 by @app/zoomote)
- Keep conflict status separate from review-state turn labels (part of #2089 by @edelauna, PR #2102 by @app/zoomote)
- Dispatch fork review follow-up using the correct repository metadata (#2133 by @edelauna, PR #2134 by @app/zoomote)
Dependencies and Maintenance
- Update build, lint, and test tooling (PR #804 by @app/renovate)
- Update KaTeX to v0.18 (PR #1975 by @app/renovate)
- Update simple-git to v4 (PR #1976 by @app/renovate)
- Update Zod to v4 (PR #2029 by @app/renovate)
- Pin dependencies (PR #2035 by @app/renovate)
- Update AI SDK core and providers (PR #2071 by @app/renovate)
- Update @changesets/cli to v2.31.1 (PR #2081 by @app/renovate)
- Pin dependencies after provider updates (PR #2087 by @app/renovate)
- Update @eslint/js to v9.39.5 (PR #2094 by @app/renovate)
- Refresh the lockfile (PR #2097 by @app/renovate)
Housekeeping
- Merge the previous v3.90.0 release preparation after its publication; this is prior-release housekeeping, not a v3.92.0 feature (PR #2074 by @JamesRobert20)