Skip to content

v1.1.15: Server Security Upgrade

Release Date: January 12, 2026


One-Line Summary

This update strengthens server password authentication mechanism, optimizes TUI interface experience, and fixes autocomplete backspace issue.


Improvement: Server Password Authentication

What's Updated?

Environment variable renamed from OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD, clearer naming and enhanced server security.

What's the Impact?

If you use remote mode to connect to OpenCode server, you need to update the environment variable name:

Before:

bash
export OPENCODE_PASSWORD=your_password

Now:

bash
export OPENCODE_SERVER_PASSWORD=your_password

Other Security Improvements

  • HTTP exception handling order optimized, avoiding errors being masked by wrong types
  • Improved error handling when built-in plugin installation fails
  • Wildcard permissions can now match commands with and without parameters simultaneously

Improvement: TUI Interface Optimization

Prompt Display Redesigned

Main screen prompt information display completely redesigned, more beautiful.

Fix: Accidental Submit When Switching Sessions

Previous Issue: When switching sessions, sometimes the content being typed would be accidentally submitted.

Now: Switching sessions no longer triggers submit, your input content remains unchanged.

Fix: Autocomplete Backspace Issue

Previous Issue: When autocomplete menu is open, pressing backspace to delete space would cause menu to unexpectedly reopen.

Now: After backspace deletes space, autocomplete menu no longer unexpectedly pops up.

Fix: Layout Jumping

No more layout jumping when toggling prompt display.


Desktop App Updates

  • Server detection optimization: Improved server detection and connection logic
  • AppImage temporarily disabled: Linux AppImage build temporarily closed

Should You Upgrade?

SituationRecommendation
Using remote mode, configured OPENCODE_PASSWORD✅ Upgrade and update environment variable
Encountered autocomplete popup issue✅ Upgrade
Encountered accidental submit when switching sessions✅ Upgrade
Everything works fineCan wait for next time

Upgrade Command:

bash
opencode upgrade

Technical Details (Skippable)

Click to expand full changelog

Core

  • Rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD
  • Fix HTTP exception handling order, prevent NamedError from masking HTTP exceptions
  • Add password authentication, improve server security
  • Improve error handling for built-in plugin installation failure
  • Wildcard permissions now match commands with and without parameters simultaneously
  • Fix model selection when generating titles, use user-selected model

TUI

  • Prevent layout jumping when toggling prompt display (@R44VC0RP)
  • Add variant switching prompt
  • Fix autocomplete reopening after backspace deletes space (@Raviguntakala)
  • Rename kvStore to store
  • Redesign main screen prompt display
  • Remove update complete toast notification

Desktop

  • Disable AppImage build (@Brendonovich)
  • Improve server detection and connection logic (@Brendonovich)
  • Parse defaultServerUrl inside AppInterface (@Brendonovich)

Community Contributors

  • @Brendonovich: Desktop server connection optimization (3 PRs)
  • @shubh73: Documentation typo fix
  • @jerome-benoit: Nix optional dependency platform filter
  • @Raviguntakala: Autocomplete backspace fix
  • @dbpolito: Desktop message badge optimization
  • @kdcokenny: Permission rule documentation fix
  • @R44VC0RP: TUI layout jumping fix

← Back to Changelog