v1.1.52
anomalyco/opencodev1.1.52Feb 5, 2026by github-actions[bot]
Full Release Notes
## Core - Enable Claude 3.5 Sonnet (new) model support - Silently ignore proxy command failures to prevent config initialization crashes - Ensure GitHub Copilot plugin properly sets headers when used in clients other than TUI - Bundle GitLab auth plugin directly instead of dynamic install - Fix plugin installation to use direct package.json manipulation instead of bun add - Fix image reading with OpenAI-compatible providers like Kimi K2.5 (@zhming0) - Downgrade xai ai-sdk package due to errors - Revert model autocomplete feature using models.dev schema reference - Add models.dev schema reference for model autocomplete in opencode.json (@remorses) - Adjust task tool description and input to reduce tool call failures with GPT models - Wait for dependencies before loading custom tools and plugins - Allow the function to hide or show thinking blocks to be bound to a key (@ariane-emory) - Skip dependency installation in read-only configuration directories (@shantur) - Ensure Kimi for Coding plan has thinking enabled by default for k2p5 (@monotykamary) - Fixed Cloudflare Workers AI provider - Prevent random hangs in plugin installs when using HTTP proxy by adding --no-cache flag - Session errors when attachment file not found are now handled gracefully - Support remote server connections in terminal and fix GLIBC compatibility (@lucas-jo) ## TUI - Add running spinner to bash tool in TUI (@goniz) - Add hover states to question tool tabs (@maharshi365) ## Desktop - File changes not always available in app - File tree kept in sync with filesystem changes - Add Bosnian locale (@edoedac0) - Fix terminal URL handling issues - Remove extra horizontal padding around prompt input on mobile (@Brendonovich) - Refresh workspace sessions when switching projects (@neriousy) - Fixed terminal URL handling in the application - Fix terminal end-of-line handling issues - Refresh file contents when changing workspaces to prevent stale data (@ParkerSm1th) - Derive terminal WebSocket URL from browser origin instead of hardcoded localhost (@0xdsqr) - Last turn changes rendered in review pane - Safety triangle for sidebar hover to prevent menu from closing - Clear comments on prompt submission - Fix e2e test action in app - Terminal hyperlink clicks now work correctly - Fix dated e2e tests in app - Don't show scroll-to-bottom button unnecessarily - File tree not staying in sync across projects/sessions - Move session options to the session page - Add session options to app - Opened tabs follow created session - Removed compression from RPM bundle to save 15 minutes in CI (@goniz) **Thank you to 13 community contributors:** - @lucas-jo: - fix(terminal): support remote server connections and fix GLIBC compatibility (#11906) - @goniz: - fix(desktop): removed compression from rpm bundle to save 15m in CI (#12097) - feat(tui): add running spinner to bash tool in TUI (#12317) - @monotykamary: - fix: ensure kimi-for-coding plan has thinking on by default for k2p5 (#12147) - @0xdsqr: - fix(app): derive terminal WebSocket URL from browser origin instead o… (#12178) - @ParkerSm1th: - fix(desktop): Refresh file contents when changing workspaces to not have stale contents (#11728) - @shantur: - fix(core): skip dependency install in read-only config dirs (#12128) - @maharshi365: - fix(tui): add hover states to question tool tabs (#12203) - @ariane-emory: - feat: Allow the function to hide or show thinking blocks to be bound to a key (resolves #12168) (#12171) - @neriousy: - fix(app): refresh workspace sessions on project switch (#12189) - @remorses: - feat: add models.dev schema ref for model autocomplete in opencode.json (#12112) - @zhming0: - fix(opencode): Fixes image reading with OpenAI-compatible providers like Kimi K2.5. (#11323) - @Brendonovich: - app: remove extra x padding around prompt input on mobile - @edoedac0: - feat(i18n): add Bosnian locale (#12283)