Changelog
New updates and improvements to OpenCode
v1.1.46 Remove unused experimental keys from TUI
Improvements
- CoreAdd continuous integration configuration
- CoreRemove AI SDK middleware that was preventing think blocks from being sent back as assistant message content
v1.1.42 Revert to Anthropic completions endpoint to avoid rate limiting issues with copilot
Improvements
- CoreFix frontmatter adding newlines causing invalid model IDs
- CoreEnsure that Kimi doesn't have fake variants available
- CoreAdd sequential numbering for forked session titles@ariane-emory
v1.1.41 Ensure variants for Copilot models work with maxTokens being set
Improvements
- CoreFixed maxOutputTokens being accidentally hardcoded to undefined which caused kimi-k2.5 issues on some inference providers@ideallove
- CoreInclude provider ID in SDK cache key to prevent cache collisions@saba-ch
- CoreAllow media-src data: URL for small audio files in Content Security Policy@tanapok
- CoreUpdate experimental environment variables in CLI documentation@bbabou
- CoreAdd
ctx.abortto grep tool - CoreAdd AbortSignal support to Ripgrep.files() and GlobTool@goniz
v1.1.40 Add SubtaskPart with metadata reference
Improvements
- CoreAdd global configuration support to app
- CoreGlobal configuration updates in app package
- CoreBump plugins
v1.1.39 v1.1.38 Prevent AGENTS.md from being loaded multiple times during parallel tool execution
Improvements
- CoreBump plugin version
- CoreEnsure unsubscribe from PartUpdated is always called in TaskTool@goniz
- CoreRestore brand integrity of CLI wordmark@mynameistito
- CoreAdd experimental OpenTUI markdown component to app@remorses
v1.1.37 Support headless authentication for ChatGPT/Codex
Improvements 20
- CoreAdd recommended topP and temperature settings for Kimi K2.5 model
- CoreAdjust retry check to be more defensive
- CoreHandle Venice cache creation tokens@dpuyosa
- CoreAdd worktree to plugin tool context
- CoreExpose Instance.directory to custom tools
- CoreUse Instance.directory instead of process.cwd() in read tool
- CoreFix reactive file tree to properly update when files change
- CoreAttach Anthropic beta headers when using Messages API for Copilot
- CoreAdd retry logic to handle certain provider problems
- CoreEnsure OpenAI 404 errors are retried@tim-smart
- CoreUse Anthropic-compatible messages API for Anthropic models through Copilot
- CoreUpgrade OpenTUI to v0.1.75
- CoreDynamically resolve AGENTS.md files from subdirectories as agent explores them
- CoreAdd agent description to OpenCode@SteffenDE
- CoreFix query selector handling of non-Latin characters
- CoreAwait SessionRevert.cleanup for shell to prevent race conditions@noamzbr
- CoreDon't override source in custom provider loaders
- CoreAdd provider settings to app
- CoreRun start command after reset in app
- CoreRemove log statement
v1.1.36 Enable thinking for Google Vertex Anthropic models
Improvements
- CoreMake question validation more lax to avoid tool call failures
v1.1.35 Add tests
Improvements 15
- CoreSync changes from upstream
- CoreFix models snapshot loading to prevent caching issues
- CoreFix Nix configuration
- CoreFix unicode filename handling in snapshot diff by disabling quote escaping
- CoreDeep merge providerOptions in applyCaching to preserve nested configuration@zerone0x
- CoreConstruct apply_patch metadata before requesting permission in web interface@brittlewis12
- CoreRemove models.dev macro
- CoreTell the model what model it is in the environment section of the prompt
- CoreRetry web fetch with simple user agent on 403 errors@Arasple
- CoreAllow GPT-5.1-Codex model in Codex auth plugin@Danztee
- CoreBump gitlab-ai-provider version@vglafirov
- CoreAdd model information as part of task metadata@shantur
- CoreAdd xhigh reasoning effort for GitHub Copilot GPT-5 models@Arthur742Ramos
- CoreNormalize path separators for session diff filtering on Windows@alexyaroshuk
- CoreFaster workspace creation
v1.1.33 Add thinking presets for Google Vertex Anthropic provider
Improvements
- CoreAdded support for OpenAI-based GitLab Duo models@vglafirov
- CoreShow file path in apply_patch request permission screen@iltenahmet