Changelog
New updates and improvements to OpenCode
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
v1.1.32 Revert handling of special characters in paths and git snapshot reading logic
Improvements 10
- CoreRevert snapshot regression fix
- CoreEnsure cat command triggers external directory permission check in Bash tool
- CorePrint MCP stderr to OpenCode log file@karta0807913
- CoreWrite refresh tokens to OpenAI auth in Codex@CasualDeveloper
- CoreAdd workspace startup script to projects
- CoreEnsure images are properly returned as tool results
- CoreRename
setSessionModeltounstable_setSessionModelin ACP@maxious - CoreCorrect spelling of 'supercedes' to 'supersedes'@luojiyin1987
- CoreAdd prompt cache key support for Venice provider@dpuyosa
- CoreInclude noop tool in activeTools for LiteLLM proxy compatibility@danielfrg