v1.17.10
v1.17.10
View on GitHubView PackagePublished: Jun 24, 2026

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 --mini CLI 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-pro when 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)