Change8

v1.17.8

OpenCode
7 fixes3 improvementscoredesktopmcpproviders

Summary

This release focuses heavily on improving the reliability and stability of MCP tools, fixing several issues related to schema validation, timeouts, and error reporting. Users will also notice faster session timeline loading and improved navigation within the desktop application's file picker.

Bug Fixes

  • Fixed validation errors for OpenAI-compatible providers when using MCP tool schemas.
  • Ensured Cloudflare AI Gateway correctly receives the configured API key.
  • Resolved issue where MCP tools without declared schema properties failed validation with providers expecting object properties.
  • Fixed long-running MCP tools timing out prematurely; timeout is now kept alive when progress is reported.
  • The MCP OAuth callback server now correctly shuts down after authorization completes or is cancelled.
  • MCP tool failures now display the actual server error text instead of a generic failure message.
  • Fixed incorrect escaping of provider error text on MCP OAuth error pages.

Improvements

  • Session timelines now load significantly faster, eliminating flicker and scroll jumps.
  • Added a Home tab toggle in the desktop application to quickly switch between Home and the last active tab.
  • The desktop file and folder picker in the v2 layout is now faster and easier to navigate.

OpenCode Documentation

OpenCode v1.17.8 - What's New - Change8