Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.1.16

    Handle write errors when updating schema in OpenCode config

    Improvements 16

    • CoreEnsure clear_thinking is disabled for zai model
    • CoreImproved edit and write tool feedback to prevent confusion about whether changes were successfully applied
    • CorePrevent [object Object] error display in console output@lengmodkx
    • CoreRespect agent task permission for nested sub-agents@malhashemi
    • CoreFix max completion tokens error for Cloudflare provider@roerohan
    • CoreUse reasoningConfig for Anthropic models on Bedrock@Adam8234
    • CoreStore API URL in session metadata@jkoelker
    • CoreAdd nova-2 to region prefix models
    • CoreTweak truncation directory permissions
    • CoreMake environment file reads ask user for permission instead of blocking
    • CoreUse Biome check instead of format to include import sorting@kynnyhsap
    • CoreEnsure plurals are properly handled
    • TerminalSupport debug tool calling directly in CLI@Eric-Guo
    • TerminalDon't submit prompt when switching sessions@LeonMueller-OneAndOnly
    • TerminalAwait auth.set to prevent race condition when setting API key@darshkpatel
    • TerminalActually modify OpenCode config when adding MCP servers with mcp add command@paoloricciuti
  2. v1.1.15

    Rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration

    Improvements 12

    • CoreFix HTTP exception handling order to prevent NamedError from masking HTTP exceptions
    • CoreAdd password authentication and improve server security
    • CoreImprove error handling for built-in plugin installation failures
    • CoreAllow wildcard permissions to match both the command with and without arguments
    • CoreFix model selection in title generation to use user's model instead of assistant's
    • TerminalPrevent layout jump when toggling tips visibility in TUI@R44VC0RP
    • TerminalAdd hint for variants toggle in TUI
    • TerminalFix autocomplete reopening after backspace deletes space in terminal UI@Raviguntakala
    • TerminalRename kvStore to store for consistency in TUI
    • TerminalRedesign tips display on home screen
    • TerminalRedesign tips display on home screen
    • TerminalRemove update complete toast notification from TUI
  3. v1.1.14

    Support resource content type in MCP tool output

    Improvements 10

    • CoreCheck worktree for external_directory permission in subdirectories@dmmulroy
    • CoreBump Copilot plugin version
    • TerminalAdd clickable navigation to subagent header
    • TerminalAdd mouse hover and click support to questions tool@indeep99
    • TerminalFix prompt ref initialization to prevent undefined reference errors
    • TerminalRefactor event streaming in TUI to use SDK instead of manual RPC subscription
    • TerminalFix cursor position when pasting single-line text in TUI@Octane0411
    • TerminalAdd mouse hover and click support to autocomplete@kitlangton
    • TerminalCopy OAuth URL when device code is unavailable@itskingori
    • TerminalFix slash command autocomplete highlighted row jumping@kitlangton
  4. v1.1.13

    Ensure Codex built-in plugin is always available

    Improvements 9

    • CoreEnsure /connect works for OpenAI Business plans by adding missing field
    • CoreTrack file modifications in ACP@wid4t
    • CorePass sessionID to chat.system.transform@spoons-and-mirrors
    • CoreExtract external directory validation to shared utility to reduce code duplication across tools
    • CoreExclude 'none' variant for gpt-5.2-codex@Alejandro-CSt
    • CoreFollow symlinks by default in ripgrep searches@kdcokenny
    • CoreDisable telemetry in the PHP language server@madflow
    • TerminalMove props.ref to onMount in TUI component@itsrainingmani
    • TerminalFixed command palette incorrectly highlighting items on mouse hover@kitlangton
  5. v1.1.12
  6. v1.1.11

    Ensure GPT-5.2-codex has variants

    Improvements

    • CoreAdjust Codex styling and fix hint display
    • CoreUpdate docs and authentication methods for OpenAI
    • CoreImprove Codex instructions prompt for better task planning
    • CoreAdd Codex authentication support
    • TerminalFix instance disposal to prevent memory leaks and dangling references
  7. v1.1.10

    Disable server unless explicitly opted in

    Improvements 8

    • CoreReport config errors instead of silent termination@ariane-emory
    • CoreUpgrade OpenTUI to v0.1.72
    • CoreResolve broken forked sessions with compactions due to missing parent-child message references@ryanwyler
    • CoreUpgrade OpenTUI to v0.1.71, fixing capability detection and Kitty keyboard support
    • CoreDeduplicate plugins by name with priority-based resolution@devxoul
    • CoreBump Copilot plugin version
    • CoreFix model dialog search issues in favorites/recents list and prevent deprecated models from appearing
    • TerminalEnable API key prompt for Bedrock in auth login@Raviguntakala
  8. v1.1.8

    Upgrade OpenTUI to v0.1.70

    Improvements

    • CoreSupport multi-select questions
    • CoreDocument cargofmt in docs@marc2332
    • TerminalStop escape key propagation from dialogs
    • TerminalUse full file path for fuzzy matching in autocomplete@bagatka
  9. v1.1.7

    Add kind, title, and rawInput fields to ACP tool_call_update events

    Improvements 23

    • CoreAdd help text to debug command and subcommands@assagman
    • CoreAllow disabling .claude prompt and skills loading@freespace8
    • CoreAdd interactive question tool for gathering user preferences and clarifying instructions
    • CoreFix issue with normal transform options conflicting with small model options when generating title
    • CoreWrite truncated tool outputs to files
    • CoreSimplify task tool subagent filtering@malhashemi
    • CoreImproved title generation to avoid repetitive "Analyzing..." prefixes
    • CoreUse correct authorization server URL for OAuth discovery in MCP@rscarvalho
    • CoreConfig precedence now correctly allows local config to override remote@elithrar
    • CoreUpdate Homebrew formula for anomalyco tap
    • TerminalRestore showDetails check removed in Permission rework@ryanwyler
    • TerminalCleanly restore terminal state on fatal error exit@itsrainingmani
    • TerminalImprove responsive layout by hiding header and footer when sidebar is visible
    • TerminalSimplified session settings management@maxstevens-nl
    • TerminalRemove unused imports and variables from header component
    • TerminalAdd overlay sidebar for narrow screens to improve mobile experience
    • TerminalAdd expandable bash output for long commands to improve readability
    • TerminalRemove username visibility toggle and simplify user message metadata display in TUI
    • TerminalImprove indentation and label clarity for TUI answer options
    • TerminalEnsure forked message text is inserted in prompt when forking conversations@ariane-emory
    • TerminalUse selected foreground color for permission selection text@ariane-emory
    • TerminalConstrain autocomplete height to available screen space in TUI@Raviguntakala
    • TerminalAdd selectedListItemText to orange themes for button text visibility@ThanhNguyxn
  10. v1.1.6

    Encode non-ASCII directory paths in HTTP headers

    Improvements 12

    • CoreAdd truncation for all tools
    • CoreMake General SubAgent visible in agent list@dbpolito
    • CoreImprove handling of unserializable errors
    • CoreAdded ability to hide subagents from primary agent's system prompt@Sewer56
    • CoreAdd --use-system-ca flag in execArgv to support system certificate authorities
    • CoreEnsure commands listing subagent work
    • TerminalAdd theme functionality
    • TerminalReload theme when configuration changes
    • TerminalClear palette cache
    • TerminalAdd agent color to inline task tool ASCII character and highlight agent name@spoons-and-mirrors
    • TerminalEscape backticks when passing commands to PowerShell@NSPC911
    • TerminalRestore attach session lookup behavior in TUI@rmk40