v1.17.5

anomalyco/opencodev1.17.5Jun 13, 2026by opencode-agent[bot]

AI Summary

This release adds external browser OAuth for the Snowflake Cortex provider and improves project copy management flows. It also includes fixes for expired MCP sessions and duplicate renderable IDs.

Key Highlights

  • Added external browser OAuth for the Snowflake Cortex provider.
  • Improved project copy management and move-session flows in v2.
  • Recovered expired MCP sessions instead of leaving tools disconnected.
  • Fixed duplicate renderable IDs that could break TUI rendering.

New Features

  • Snowflake Cortex OAuth support
  • Improved project copy management
  • v2 visibility settings on web app

Full Release Notes

## Core
### Improvements
- Added external browser OAuth for the Snowflake Cortex provider (@santigc6)
- Improved project copy management and move-session flows in v2

### Bugfixes
- Recovered expired MCP sessions instead of leaving MCP tools disconnected
- Cleared closed MCP clients so stale MCP connections do not linger
- Returned structured MCP tool output in a readable form
- Fixed duplicate renderable IDs that could break TUI rendering
- Fixed commands using `$ARGUMENTS` so file contents are not injected twice (@verdverm)

## TUI
### Bugfixes
- Added auth headers to `RunCommand` fetch requests (@OpeOginni)

## Desktop
### Improvements
- Brought v2 visibility settings to the web app
- Refreshed the oc-2 color theme (@arvsrn)

### Bugfixes
- Made the terminal resize gutter easier to grab
- Faded overflowing titlebar tabs instead of clipping them abruptly

**Thank you to 5 community contributors:**
- @verdverm:
  - fix(tui): double file content injection in commands using $ARGUMENTS (#31245)
- @arvsrn:
  - feat(app): update oc-2 colors (#31071)
- @Slickstef11:
  - docs: update North Mini Code privacy terms (#32096)
- @santigc6:
  - feat(opencode): add external browser OAuth for snowflake cortex provider (#31700)
- @OpeOginni:
  - fix(opencode): add authorization header to fetch requests in RunCommand (#29877)