OpenCode v1.1.37

OpenCode v1.1.37 was released on .

Summary

Core - Support headless authentication for ChatGPT/Codex (@rgodha24) - Add recommended topP and temperature settings for Kimi K2.5 model - Adjust retry check to be more defensive - Handle Venice ca...

Release Context

  • This was the 4th OpenCode release of 2026 tracked by Havoptic.
  • It shipped 2 days after OpenCode v1.1.36 (January 25, 2026).

Shipped around the same time

Within 3 days of this release, other AI coding tools also shipped:

Compare OpenCode

Release Notes

Core - Support headless authentication for ChatGPT/Codex (@rgodha24) - Add recommended topP and temperature settings for Kimi K2.5 model - Adjust retry check to be more defensive - Handle Venice cache creation tokens (@dpuyosa) - Add worktree to plugin tool context - Expose Instance.directory to custom tools - Use Instance.directory instead of process.cwd() in read tool - Fix reactive file tree to properly update when files change - Attach Anthropic beta headers when using Messages API for Copilot - Add retry logic to handle certain provider problems - Ensure OpenAI 404 errors are retried (@tim-smart) - Use Anthropic-compatible messages API for Anthropic models through Copilot - Upgrade OpenTUI to v0.1.75 - Dynamically resolve AGENTS.md files from subdirectories as agent explores them - Add agent description to OpenCode (@SteffenDE) - Fix query selector handling of non-Latin characters - Await SessionRevert.cleanup for shell to prevent race conditions (@noamzbr) - Don't override source in custom provider loaders - Add provider settings to app - Run start command after reset in app - Remove log statement TUI - Handle 4-5 digit codes in copy logic - Make diff wrapping toggle always available in command list and fix type error (@ariane-emory) - Add visual feedback for diff wrap and conceal toggles (@IdrisGit) - Adjust TUI syncing logic to prevent agents from being undefined or missing - Remove broken app.tsx command option - Move animations toggle to global System category (@ariane-emory) Desktop - Reintroduce review tab in app - Auto-scroll to keep relevant content in view - Add 'connect provider' button to the manage models dialog (@alexyaroshuk) - Fix terminal corruption issue in app - File tree not always loading in app - Fix outdated e2e test in app package - Do not auto-navigate to last project on app load - Add Tauri localization support to desktop application - Add internationalization support for Tauri desktop application - Better memory management in app - Don't connect to localhost through VPN - Show 5 highlights in app - Highlight selected change in the app - Set filetree padding to 6px - Align file tree change styling - Delay navigation tooltips - Adjust titlebar left spacing - Shorten navigation tooltips - Add filetree tooltips with diff labels - Color file tree change dots by diff kind - Improved app layout - Fix session diffs not always loading in app - New end-to-end smoke tests for app - Add translations to the app - Update settings in general settings - Swallow file search errors in app - Fix tooltips causing getComputedStyle errors in model select - Clean up Tailwind CSS versus pure CSS usage in app - Navigate to tabs when opening file in app - Open markdown links in external browser - Shared terminal ghostty-web instance for better performance - Cleanup connect provider timers - Don't keep parts in memory - Don't show session skeleton after workspace reset - Add max-width to tabs with text truncation - Use smaller close icon on tabs to match comment cards - Only show left border on plus button when sticky - Update review empty states to 14px font size and align select file empty state - Center file tree empty state with 32px top margin - Implement non-fatal error handling in app - Fix agent fallback colors in app - Added forward and back navigation buttons - Add missing tooltips in app - Auto-scroll button sometimes sticks in the app - Deduplicate Tauri configuration files (@Brendonovich) - Only show files in select dialog when clicking + tab - Disable magnification gestures on macOS desktop (@ysm-dev) - Add Connect provider in model selector (@ProdigyRahul) - Add file tree specification tests - Enable file watcher in app - Improve file tree performance in app - Add highlights feature - Add new release modal - Fix Zen mode disconnect not working in app - Disconnect Zen provider - Fix e2e test in app package - Disable tooltips in file tree tabs - Move file tree toggle button to the right side - Fade filetree guide lines on hover - Dim non-deep filetree guide lines in the app interface - Reduce file tree folder indent - Refine file tree row spacing and indentation - Use medium font weight for filetree items - Use chevron icons for filetree folders - Tighten file tree row spacing - Adjust filetree panel padding - Scope filetree pill tabs styling - Add Vercel AI Gateway provider description - Add provider descriptions to settings - Add transition to command palette - Add transition to select provider dialog - Add optional transition animations to dialog - Style view all button with interactive color and margin - Add models icon and use in settings UI - Add providers icon and use in settings - Use default cursor for environment provider text - Add hover text for environment-connected providers - Set provider row height to 56px - Update button styles and disconnect button size in UI - Fix session synchronization issue in application - Add missing i18n strings in app - Add session load limit to prevent excessive memory usage - Add end-to-end test for sidebar navigation - Replace signals with createStore in app - Add file tree mode to app - Add file tree view to app - Use focus-visible instead of focus to prevent sticky hover effect on click (@ProdigyRahul) - Better sidebar hover behavior when collapsed - Make sidebar full-height in app - Add full-height hover effect to sidebar - Add model settings to application - Add model settings interface to app - Handle non-tool call permissions in app - Default servers on web - Performance improvements in the app - Add missing translations for status messages - Don't allow workspaces in non-VCS projects Thank you to 17 community contributors: - @MartinWie: - docs: fix permission event name (permission.asked not permission.updated) (10588) - @ariane-emory: - fix(tui): Move animations toggle to global System category (resolves 10495) (10497) - fix: Make diff wrapping toggle always available in commandlist and cor...

View original release

Other Recent OpenCode Releases

Upgrading from v1.1.37? See all 196 releases since.

All OpenCode releases · All AI coding tool releases on Havoptic