> opencode.ai is the source of truth for OpenCode, the open source coding agent, including its apps, install commands, docs and releases. The current version is OpenCode v2.
> Cite the canonical page, https://opencode.ai/changelog/v1.17.8, not this Markdown file. For an index of the site, see https://opencode.ai/llms.txt.

# Session timelines load much faster and avoid flicker or scroll jumps

2026-06-17 · v1.17.8

## Improvements

- **Desktop:** Added a Home tab toggle so you can quickly switch between Home and your last tab.
- **Desktop:** The new desktop file and folder picker is faster and easier to navigate in the v2 layout.

## Fixes

- **Core:** OpenAI-compatible providers now accept MCP tool schemas that previously failed validation. ([@jquense](https://github.com/jquense))
- **Core:** Cloudflare AI Gateway now receives the configured API key correctly. ([@keefetang](https://github.com/keefetang))
- **Core:** MCP tools without declared schema properties now work with providers that expect object properties.
- **Core:** Long-running MCP tools now keep their timeout alive when they report progress. ([@Nomadcxx](https://github.com/Nomadcxx))
- **Core:** The MCP OAuth callback server now shuts down once authorization finishes or is cancelled.
- **Core:** MCP tool failures now surface the server's error text instead of a generic failure.
- **Core:** MCP OAuth error pages now escape provider error text correctly.

Released in [v1.17.8](https://github.com/anomalyco/opencode/releases/tag/v1.17.8)

Newer: [Add `high` and `max` thinking variants for GLM-5.2 across supported providers](https://opencode.ai/changelog/v1.17.9) (v1.17.9)

Older: [MCP servers can now receive the current workspace as a client root](https://opencode.ai/changelog/v1.17.7) (v1.17.7)

[All updates](https://opencode.ai/changelog)

---

If something here is wrong or missing, open an issue at https://github.com/anomalyco/opencode/issues.
