Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.1.48

    Sync changes

    Improvements 14

    • CoreAllow specifying custom models file path via OPENCODE_MODELS_PATH environment variable
    • CoreEnsure models configuration is not empty before loading
    • CoreMake skills invokable as slash commands in the TUI
    • CoreDon't follow symbolic links by default in grep and ripgrep operations
    • CorePrevent parallel test runs from contaminating environment variables
    • CoreEnsure Mistral ordering fixes also apply to Devstral
    • CoreAdd Copilot-specific provider to properly handle reasoning tokens@SteffenDE
    • CoreRespect OPENCODE_MODELS_URL environment variable in build process@bbartels
    • CoreUse snake_case for thinking parameter with OpenAI-compatible APIs@Chesars
    • CoreBump AI SDK packages
    • CoreEnsure ask question tool isn't included when using acp
    • CoreHandle redirected statement treesitter node in bash permissions@pschiel
    • CoreRemove special case handling for Google Vertex Anthropic provider in response generation@MichaelYochpaz
    • CoreExclude chat models from textVerbosity setting
  2. v1.1.47

    I need to see the actual commit message to summarize it

    I need to see the actual commit message to summarize it. Could you please provide the commit message you'd like me to summarize for the changelog entry?

  3. 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
  4. 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
    • TerminalAdd additional timeout race condition guards
    • TerminalGuard destroyed input field in timeout callback
    • TerminalInclude cache tokens in CLI statistics@bold84
  5. 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.abort to grep tool
    • CoreAdd AbortSignal support to Ripgrep.files() and GlobTool@goniz
  6. v1.1.40

    Add SubtaskPart with metadata reference

    Improvements

    • CoreAdd global configuration support to app
    • CoreGlobal configuration updates in app package
    • CoreBump plugins
    • TerminalAdd streaming prop to markdown element@remorses
  7. v1.1.39
  8. 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
  9. v1.1.37

    Support headless authentication for ChatGPT/Codex

    Improvements 26

    • 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
    • TerminalHandle 4-5 digit codes in copy logic
    • TerminalMake diff wrapping toggle always available in command list and fix type error@ariane-emory
    • TerminalAdd visual feedback for diff wrap and conceal toggles@IdrisGit
    • TerminalAdjust TUI syncing logic to prevent agents from being undefined or missing
    • TerminalRemove broken app.tsx command option
    • TerminalMove animations toggle to global System category@ariane-emory
  10. v1.1.36

    Enable thinking for Google Vertex Anthropic models

    Improvements

    • CoreMake question validation more lax to avoid tool call failures
    • TerminalPrevent crash when theme search returns no results@ishaksebsib