opencode 1.17.14: code mode MCP adapter, execute tool gated behind code mode
Adds an MCP adapter for code mode that runs confined orchestration scripts against connected MCP tools, and hides the execute tool unless code mode is enabled. Also fixes paginated MCP tool catalogs dropping tool metadata and output schema validation, plus provider routing bugs on Copilot, OpenRouter, and Cerebras.
PUBLISHED2026-07-06
OBSERVED2026-08-11
AGE1mo
SOURCES1
Core
- Code mode MCP adapter: run confined orchestration scripts against connected MCP tools
executetool hidden unless code mode is enabled- Paginated MCP tool catalogs no longer lose tool metadata and output schema validation
- Low reasoning effort preserved for OpenRouter small-model variants instead of being disabled
- GitHub Copilot routing honours each model's advertised chat or responses endpoint
- Cerebras reasoning replay sends earlier assistant reasoning in the provider-supported field
- Session lists match equivalent instance directories reliably
TUI
- Spinner registration fixed so loading indicators keep rendering
- Debug info dialog with clipboard copy added
Desktop
- Draft server status in title bar; unified provider connect flow
- Reopen closed tabs, background tab open, recently closed projects on Home
- v2 review panel overhaul; improved large review pane performance
- Terminal and review pane stay mounted across session tab switches
- Fixes: wrong project on new sessions from Home, first-launch onboarding conditions, timeline loads starting on assistant replies, typing in an unfocused composer, busy indicators scoped per server, child-session lineage during tab transitions
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.