release aidev SIG 3/5

opencode 1.17.12: TUI yolo mode, MCP OAuth fixes, expanded SDK session APIs

Adds an auto-approve permission mode to the TUI and a set of new SDK endpoints for live events, durable session history and permission requests. The rest is MCP OAuth and desktop session-state repair; relevant to anyone building on the opencode SDK or hitting MCP auth failures.

PUBLISHED2026-06-30
OBSERVED2026-08-11
AGE1mo
SOURCES1

Core

  • Adaptive thinking enabled for Claude Sonnet 5
  • MCP content responses now preferred over structured output when both are returned
  • MCP servers reconnect after OAuth even when the server was disabled; refresh-token scope requested; OAuth completion errors surfaced instead of a generic failure; auth status scoped per server URL
  • Cached remote skills refreshed; skill resource paths preserved
  • Better default small-model picks per provider

TUI

  • Yolo mode auto-approves permission prompts
  • ServerAuth headers passed through externally served TUI connections

SDK

  • Live event subscription stream, access to active sessions, paged durable session history
  • Session permission request create/fetch endpoints
  • Session runtime operations restored (event streaming, interrupts, message lookup)
  • V2Event names preserved in SSE streams

Desktop

  • MCP resource autocomplete in the composer, workspace controls on new sessions, stored token/cost totals in session context
  • Fixes for model selection on session promotion, tab/server scoping, concurrent-event sync, hidden terminal tabs

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.