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

| | |
|---|---|
| **Tool** | opencode |
| **Version** | v1.17.12 |
| **Kind** | release |
| **Published** | 2026-06-30 |
| **Observed** | 2026-08-11 |
| **Significance** | 3/5 |
| **Breaking** | no |
| **Categories** | feature, fix, api-change, model-support |

## What changed


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


## Sources

- [github_release](https://github.com/anomalyco/opencode/releases/tag/v1.17.12) — retrieved 2026-08-11

## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/opencode/v1-17-12
Entity: https://changelogs.info/opencode
Event ID: `evt_2026-06-30_opencode_v1-17-12`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
