Change8

v1.14.46

OpenCode
7 fixes1 improvementcoredesktopmcp

Summary

This release focuses heavily on stability and correctness, particularly around API specifications and data loading. Several critical bugs were fixed, including issues with numeric and boolean query parameters in the HTTP API and problems loading older session data. Additionally, a new built-in skill was added to improve the robustness of opencode configuration edits.

Bug Fixes

  • Fixed numeric HTTP API query parameters in the generated OpenAPI spec and SDK for session and file endpoints.
  • Fixed boolean HTTP API query handling so SDK types and runtime validation stay aligned.
  • Tolerated legacy stored numeric values in sessions, diffs, and retry events instead of failing to load old data.
  • Fixed old sessions with negative token counts causing message loads and Desktop startup to fail.
  • Fixed MCP tool discovery when a server publishes broken \"outputSchema\" references.
  • Fixed workspace HTTP API query drift so workspace-routed endpoints expose the right query parameters in OpenAPI and the SDK.
  • Fixed a Plan Mode security bypass where subagents could ignore parent-agent deny rules.

Improvements

  • Added a built-in \"customize-opencode\" skill so opencode config edits are less likely to break startup.

OpenCode Documentation

OpenCode v1.14.46 - What's New - Change8