OpenCode v1.14.26: HTTP API Expansion & DeepSeek Fixes

OpenCode v1.14.26 ships 18+ new HTTP API routes for sessions, files, config, and MCP servers, plus DeepSeek reasoning fixes and Zed editor support.

OpenCode v1.14.26: HTTP API Expansion & DeepSeek Fixes

TL;DR

  • Massive HTTP API expansion — 18+ new routes for sessions, files, config, worktrees, and MCP servers
  • Fixed DeepSeek reasoning output handling and config permission rule ordering
  • Added Zed editor selection support and improved editor lock detection

New

  • HTTP API routes for sessions — list, read, edit messages, and manage lifecycle actions via API
  • HTTP API routes for files and catalog — search files and read catalog/experimental data programmatically
  • HTTP API routes for worktrees — read and update worktrees through the API
  • HTTP API routes for config and projects — update config, initialize Git repos, and manage projects
  • HTTP API routes for MCP servers — manage MCP servers and handle OAuth flows
  • HTTP API routes for workspace sync — update workspaces and track sync state
  • Zed editor selection support — use Zed editor context in TUI
  • User-Agent header — HTTP requests now include opencode/<version> identifier
  • /connect tip in TUI — shows guidance when no models are configured

Fixed

  • DeepSeek reasoning output handling — fixed OpenRouter integration for reasoning models
  • Config permission rule ordering — parser now preserves rule order correctly
  • Editor lock detection — ignores locks from unrelated workspaces (thanks @jjjermiah)

Update: npm install -g opencode@latest or check the release page for your platform.

Source: OpenCode