github anomalyco/opencode v1.1.16

3 hours ago

Core

  • Handle write errors when updating schema in OpenCode config (@ShoeBoom)
  • Ensure clear_thinking is disabled for zai model
  • Improved edit and write tool feedback to prevent confusion about whether changes were successfully applied
  • Prevent [object Object] error display in console output (@lengmodkx)
  • Respect agent task permission for nested sub-agents (@malhashemi)
  • Fix max completion tokens error for Cloudflare provider (@roerohan)
  • Use reasoningConfig for Anthropic models on Bedrock (@Adam8234)
  • Store API URL in session metadata (@jkoelker)
  • Add nova-2 to region prefix models
  • Tweak truncation directory permissions
  • Make environment file reads ask user for permission instead of blocking
  • Use Biome check instead of format to include import sorting (@kynnyhsap)
  • Ensure plurals are properly handled

TUI

  • Support debug tool calling directly in CLI (@Eric-Guo)
  • Don't submit prompt when switching sessions (@LeonMueller-OneAndOnly)
  • Await auth.set to prevent race condition when setting API key (@darshkpatel)
  • Actually modify OpenCode config when adding MCP servers with mcp add command (@paoloricciuti)

Desktop

  • Spawn local server with password in desktop app (@Brendonovich)
  • Add missing args to Windows Tauri CLI spawn (@pschiel)
  • Implement better dynamic terminal numbering (@OpeOginni)
  • Add icon button for server removal in dialog select server (@OpeOginni)

Thank you to 15 community contributors:

  • @kynnyhsap:
    • fix(formatter): use biome check instead of format to include import sorting (#8057)
  • @OpeOginni:
    • feat(dialog-select-server): add icon button for server removal (#8053)
    • feat(terminal): implement better dynamic terminal numbering (#8081)
  • @jkoelker:
    • fix(session): store api url in metadata (#8090)
  • @paoloricciuti:
    • fix: actually modify opencode config with mcp add (#7339)
  • @jerome-benoit:
    • fix(nix): initialize hashes.json with per-system format (#8095)
  • @darshkpatel:
    • fix: await auth.set to prevent race condition when setting API key (#8075)
  • @Adam8234:
    • fix(bedrock): use reasoningConfig for Anthropic models on Bedrock (#8092)
  • @roerohan:
    • fix: max completion tokens error for cloudflare (#7970)
  • @malhashemi:
    • fix(task): respect agent task permission for nested sub-agents (#8111)
  • @pschiel:
    • fix: add missing args to windows tauri cli spawn (#8084)
  • @lengmodkx:
    • fix: prevent [object Object] error display in console output (#8116)
  • @LeonMueller-OneAndOnly:
    • fix(TUI): dont submit prompt when switching sessions (#8016)
  • @Eric-Guo:
    • feat(cli): Support debug tool calling directly in CLI. (#6564)
  • @ShoeBoom:
    • fix(config): handle write errors when updating schema in opencode config (#8125)
  • @Brendonovich:
    • feat(desktop): spawn local server with password (#8139)

Don't miss a new opencode release

NewReleases is sending notifications on new releases.