> opencode.ai is the source of truth for OpenCode, the open source coding agent, including its apps, install commands, docs and releases. The current version is OpenCode v2.
> Cite the canonical page, https://opencode.ai/changelog/v1.17.0, not this Markdown file. For an index of the site, see https://opencode.ai/llms.txt.

# Faster file search across large projects with the new `fff`-backed search tools

2026-06-10 · v1.17.0

## 改進

- **Core:** Added `X-Session-Id` headers for proxy setups that need sticky routing. ([@songchaow](https://github.com/songchaow))
- **Core:** Added Cohere North model support.
- **Core:** Added `reasoning` as an interleaved field option for vLLM providers. ([@delta9000](https://github.com/delta9000))
- **Core:** `mcp add` now works in non-interactive flows.
- **Core:** `auth logout` now supports search when choosing an account.
- **Terminal:** The session move flow now highlights project copies more clearly and keeps the current location selected.
- **Terminal:** Project copies can now be deleted directly from the move dialog.
- **Desktop:** Added a help button to the tabs bar.
- **Desktop:** Prompt drafts are preserved while you switch tabs.
- **Desktop:** File attachments now open in the active project.
- **Desktop:** App updates now stay responsive and persist across restarts.
- **Desktop:** Added WSL-backed Desktop support and WSL server management on Windows.
- **Desktop:** Improved the sessions list UI. ([@arvsrn](https://github.com/arvsrn))
- **Desktop:** Improved the servers UI. ([@arvsrn](https://github.com/arvsrn))
- **SDK:** Large v2 tool outputs are now bounded and expose retained output paths for follow-up inspection.

## 修正

- **Core:** Improved MCP connection status messages so failures are easier to act on.
- **Core:** Added Claude Fable reasoning support.
- **Core:** MCP tool calls now receive abort signals, so cancellations stop more reliably.
- **Core:** MCP catalogs now paginate correctly instead of truncating larger lists.
- **Core:** OpenRouter reasoning variants now generate for all models. ([@AnthonyMLau](https://github.com/AnthonyMLau))
- **Core:** Added MiniMax M3 thinking toggle support.
- **Core:** Java multi-module Maven workspaces now resolve JDTLS from the topmost `pom.xml`. ([@areyouok](https://github.com/areyouok))
- **Core:** MCP servers now respect advertised capabilities.
- **Core:** Session lists now respect directory filters in workspace setups. ([@rexdotsh](https://github.com/rexdotsh))
- **Core:** Sessions can recover once from provider context-overflow errors instead of failing immediately.
- **Core:** Bedrock Mantle config now honors configured API key and region settings.
- **Terminal:** New project copies are now bootstrapped before the TUI switches into them.
- **Terminal:** Moving a session now injects a reminder about the new working directory.
- **Desktop:** Updated Electron and fixed related panel layout issues.
- **Desktop:** Fixed several WSL Desktop bugs. ([@neriousy](https://github.com/neriousy))
- **Desktop:** Hidden agents no longer get cycled accidentally.
- **Desktop:** MCP status now refreshes when the active directory changes.
- **Desktop:** The Home screen now keeps a larger recent-session list with scrolling.

發布於 [v1.17.0](https://github.com/anomalyco/opencode/releases/tag/v1.17.0)

較新: [Deprecated `reference` config entries continue to load under the newer `references` config key](https://opencode.ai/changelog/v1.17.1) (v1.17.1)

較舊: [Diff viewer now supports next and previous hunk navigation](https://opencode.ai/changelog/v1.16.2) (v1.16.2)

[所有更新](https://opencode.ai/changelog)

---

If something here is wrong or missing, open an issue at https://github.com/anomalyco/opencode/issues.
