Changelog
New updates and improvements to OpenCode
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 addcommand@paoloricciuti
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
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
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
v1.1.12 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
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
v1.1.8 Upgrade OpenTUI to v0.1.70
Improvements
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
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