v1.17.5

khoj-ai/khojv1.17.5Jun 13, 2026by opencode-agent[bot]

AI Summary

Adds external browser OAuth for the Snowflake Cortex provider and fixes various MCP session handling and TUI rendering issues.

Key Highlights

  • Added external browser OAuth for Snowflake Cortex provider
  • Recovered expired MCP sessions
  • Fixed duplicate renderable IDs in TUI
  • Fixed commands using `$ARGUMENTS`
  • Added auth headers to `RunCommand` fetch requests

New Features

  • External browser OAuth for Snowflake Cortex provider

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)