Change8

v1.17.5

OpenCode
1 feature6 fixes5 improvementscoredesktopmcpproviderstui

Summary

This release focuses on improving connectivity and stability, particularly around MCP tools, by recovering expired sessions and ensuring correct output formatting. Key user-facing changes include adding external browser OAuth for Snowflake Cortex and several visual refinements like an updated color theme and better handling of overflowing titlebar tabs.

New Features

  • Added external browser OAuth support for the Snowflake Cortex provider.

Bug Fixes

  • Fixed issue where expired MCP sessions resulted in disconnected MCP tools; sessions are now recovered.
  • Resolved lingering stale MCP connections by ensuring closed MCP clients are cleared.
  • Ensured structured MCP tool output is returned in a readable format.
  • Fixed duplicate renderable IDs that previously caused TUI rendering failures.
  • Fixed commands using `$ARGUMENTS` to prevent file contents from being injected twice.
  • Added authorization headers to `RunCommand` fetch requests in the TUI.

Improvements

  • Improved project copy management and move-session flows in v2.
  • Brought v2 visibility settings to the web application.
  • Refreshed the oc-2 color theme.
  • Made the terminal resize gutter easier to grab.
  • Implemented fading for overflowing titlebar tabs instead of abrupt clipping.

OpenCode Documentation

OpenCode v1.17.5 - What's New - Change8