Skip to content

v1.1.16: Stability and Experience Optimization

Release Date: January 13, 2026


One-Line Summary

This update improves edit tool feedback mechanism, making it clearer whether code modifications succeeded, plus fixes multiple issues affecting daily use.


Improvement: Edit Tool Feedback Optimization

What's Updated?

Edit and write tools now provide clearer feedback, letting you know:

  • Whether modifications were successfully applied
  • If failed, the specific reason

Before: Sometimes uncertain whether code changes actually took effect.

Now: Each modification has clear success/failure indication.


Improvement: Environment File Read Permission

What's Updated?

When reading .env and other environment configuration files, now asks user for permission instead of blocking directly.

Before: Attempts to read environment files might be silently blocked.

Now: OpenCode pops up permission confirmation, you can choose to allow or not.

This gives you more flexibility when needing help configuring environment variables, while maintaining security.


New Feature: CLI Debug Tool Invocation

What's Updated?

You can now directly debug tool invocations from command line, convenient for development and testing.

How to Use?

bash
opencode debug tool <tool-name>

This is very helpful for developing custom tools or troubleshooting issues.


Improvement: MCP Server Configuration

Fix: mcp add Command

Previous Issue: When using mcp add to add MCP server, configuration wasn't actually written to OpenCode configuration file.

Now: Configuration saves correctly, added MCP servers are automatically available on next startup.


Improvement: Subagent Permissions

What's Updated?

Nested subagents now correctly inherit parent agent's task permission settings.

Before: Sometimes subagent permission settings didn't take effect.

Now: Permission settings are correctly passed throughout the agent call chain.


Desktop App Updates

  • Local server password: Desktop app started local server now supports password protection
  • Terminal numbering optimization: Smarter numbering in multi-terminal scenarios
  • Windows fix: Fix Windows Tauri CLI startup parameter issue

Other Fixes

IssueFix
Accidental submit when switching sessions✅ Fixed
Console showing [object Object] error✅ Fixed
Cloudflare provider token limit error✅ Fixed
Bedrock Anthropic model inference configuration✅ Fixed

Should You Upgrade?

SituationRecommendation
Used mcp add but server didn't take effect✅ Upgrade
Using Cloudflare provider✅ Upgrade
Using AWS Bedrock + Claude✅ Upgrade
Encountered uncertainty after editing✅ Upgrade
Everything works fineCan wait for next time

Upgrade Command:

bash
opencode upgrade

Technical Details (Skippable)

Click to expand full changelog

Core

  • Handle write error when updating OpenCode configuration schema (@ShoeBoom)
  • Ensure zai models disable clear_thinking
  • Improve edit and write tool feedback, avoid confusion about modification results
  • Prevent console output [object Object] error (@lengmodkx)
  • Nested subagents correctly inherit parent agent task permissions (@malhashemi)
  • Fix Cloudflare provider max completion tokens error (@roerohan)
  • Bedrock Anthropic models use reasoningConfig (@Adam8234)
  • Store API URL in session metadata (@jkoelker)
  • Add nova-2 to region prefix models
  • Environment file read changed to ask user permission
  • Use Biome check instead of format to include import sorting (@kynnyhsap)

TUI

  • CLI supports directly debugging tool invocation (@Eric-Guo)
  • No longer submit prompt when switching sessions (@LeonMueller-OneAndOnly)
  • Await auth.set when setting API key to prevent race condition (@darshkpatel)
  • mcp add command now correctly modifies OpenCode configuration (@paoloricciuti)

Desktop

  • Desktop app starts local server with password (@Brendonovich)
  • Fix Windows Tauri CLI startup missing parameter (@pschiel)
  • Implement better dynamic terminal numbering (@OpeOginni)
  • Add delete button to server selection dialog (@OpeOginni)

Community Contributors (15 contributors)

@kynnyhsap, @OpeOginni, @jkoelker, @paoloricciuti, @jerome-benoit, @darshkpatel, @Adam8234, @roerohan, @malhashemi, @pschiel, @lengmodkx, @LeonMueller-OneAndOnly, @Eric-Guo, @ShoeBoom, @Brendonovich


← Back to Changelog