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.
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