v1.17.10
v1.17.10
Release Notes
Core
Improvements
- Added MCP server instructions to session context. (@Arcadi4)
- Added Opencode-managed provider integration support.
- Added MCP resource template listing.
- Added MCP resource read tools.
- Added a
--miniCLI mode.
Bugfixes
- Hid MCP resource template tools when access is denied.
- Prevented MCP resource tools from colliding when servers expose the same keys.
- Emitted skill base directories as filesystem paths instead of
file://URLs. (@shyuan) - Restored legacy MCP tool names for existing integrations.
- Restored v1 account config loading.
- Bound MCP OAuth callbacks to IPv4 loopback for better local auth reliability. (@he-yufeng)
- Preserved structured error details in surfaced failures.
- Fixed snapshots from subdirectories so they only include the right files and paths.
- Fixed ACP resource text sourcing on Windows and other cross-platform path cases.
- Preserved file source paths in ACP resource text.
- Waited for plugins before loading reference-backed config and system context.
- Hid
gpt-5.5-prowhen using Codex OAuth.
TUI
Improvements
- Added a configurable keybind to open the diff viewer.
- Added diff viewer support for comparing against the main branch.
Bugfixes
- Prevented worker rejections from breaking the TUI process.
Desktop
Improvements
- Kept draft prompt state per tab.
- Added a new session progress indicator. (@arvsrn)
- Added mobile bottom navigation.
- Added collapsible server sections. (@arvsrn)
- Added server-aware session routes to keep same-session navigation separated across servers.
Bugfixes
- Always applied safe-area insets.
- Made session navigation more stable and faster.
- Routed new sessions through tabs correctly.
- Cleared viewed session notifications reliably.
- Scoped drafts created from Home to the right server and project.
- Throttled directory tree loading.
- Persisted drafts and prompt state more reliably.
- Improved iOS PWA shell behavior.
- Refined the mobile session layout.
- Added the server button dropdown. (@arvsrn)
- Restored review line comments.
- Improved the mobile home layout.
SDK
Improvements
- Exposed provider integration IDs in the SDK.
Extensions
Improvements
- Added namespaced plugin hook APIs.
- Added the V2 plugin API for Effect and Promise plugins.
Thank you to 6 community contributors:
- @remorses:
- feat(llm): add video and audio media support to Gemini protocol (#31889)
- @arvsrn:
- feat(app): collapsible servers (#33384)
- fix(app): add server button dropdown (#33358)
- feat(app): new session progress indicator (#32662)
- feat(app): update all components to use v2 tokens (#33598)
- @ReStranger:
- fix: Skip bun version check for nix version (#33166)
- @he-yufeng:
- fix(mcp): bind oauth callback to IPv4 loopback (#30022)
- @shyuan:
- fix(skill): emit base directory as filesystem path, not file:// URL (#33580)
- @Arcadi4:
- feat(mcp): append server instructions to context (#32490)