> 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.10, not this Markdown file. For an index of the site, see https://opencode.ai/llms.txt.

# Added MCP server instructions to session context

2026-06-24 · v1.17.10

## Improvements

- **Core:** Added Opencode-managed provider integration support.
- **Core:** Added MCP resource template listing.
- **Core:** Added MCP resource read tools.
- **Core:** Added a `--mini` CLI mode.
- **Terminal:** Added a configurable keybind to open the diff viewer.
- **Terminal:** Added diff viewer support for comparing against the main branch.
- **Desktop:** Kept draft prompt state per tab.
- **Desktop:** Added a new session progress indicator. ([@arvsrn](https://github.com/arvsrn))
- **Desktop:** Added mobile bottom navigation.
- **Desktop:** Added collapsible server sections. ([@arvsrn](https://github.com/arvsrn))
- **Desktop:** Added server-aware session routes to keep same-session navigation separated across servers.
- **SDK:** Exposed provider integration IDs in the SDK.
- **Extensions:** Added namespaced plugin hook APIs.
- **Extensions:** Added the V2 plugin API for Effect and Promise plugins.

## Fixes

- **Core:** Hid MCP resource template tools when access is denied.
- **Core:** Prevented MCP resource tools from colliding when servers expose the same keys.
- **Core:** Emitted skill base directories as filesystem paths instead of `file://` URLs. ([@shyuan](https://github.com/shyuan))
- **Core:** Restored legacy MCP tool names for existing integrations.
- **Core:** Restored v1 account config loading.
- **Core:** Bound MCP OAuth callbacks to IPv4 loopback for better local auth reliability. ([@he-yufeng](https://github.com/he-yufeng))
- **Core:** Preserved structured error details in surfaced failures.
- **Core:** Fixed snapshots from subdirectories so they only include the right files and paths.
- **Core:** Fixed ACP resource text sourcing on Windows and other cross-platform path cases.
- **Core:** Preserved file source paths in ACP resource text.
- **Core:** Waited for plugins before loading reference-backed config and system context.
- **Core:** Hid `gpt-5.5-pro` when using Codex OAuth.
- **Terminal:** Prevented worker rejections from breaking the TUI process.
- **Desktop:** Always applied safe-area insets.
- **Desktop:** Made session navigation more stable and faster.
- **Desktop:** Routed new sessions through tabs correctly.
- **Desktop:** Cleared viewed session notifications reliably.
- **Desktop:** Scoped drafts created from Home to the right server and project.
- **Desktop:** Throttled directory tree loading.
- **Desktop:** Persisted drafts and prompt state more reliably.
- **Desktop:** Improved iOS PWA shell behavior.
- **Desktop:** Refined the mobile session layout.
- **Desktop:** Added the server button dropdown. ([@arvsrn](https://github.com/arvsrn))
- **Desktop:** Restored review line comments.
- **Desktop:** Improved the mobile home layout.

Released in [v1.17.10](https://github.com/anomalyco/opencode/releases/tag/v1.17.10)

Newer: [Add session snapshots and revert controls so you can roll a session back to an earlier message](https://opencode.ai/changelog/v1.17.11) (v1.17.11)

Older: [Add `high` and `max` thinking variants for GLM-5.2 across supported providers](https://opencode.ai/changelog/v1.17.9) (v1.17.9)

[All updates](https://opencode.ai/changelog)

---

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