OpenCode v1.1.21: Copilot Plugin & Auth Fixes

OpenCode v1.1.21 brings official Copilot plugin support, AWS Bedrock token file auth, and Windows package manager upgrades. Plus TUI improvements and various fixes.

OpenCode v1.1.21: Copilot Plugin & Auth Fixes

TL;DR

  • Official Copilot plugin support added
  • Reauthentication error messaging for Copilot users
  • AWS Web Identity Token File support for Bedrock
  • Chocolatey and Scoop now supported for upgrades

New

  • Official Copilot plugin — Native integration with GitHub Copilot now officially supported.
  • AWS Web Identity Token File support for Bedrock — Enables AWS credential handling via token files for Bedrock models.
  • Chocolatey and Scoop upgrade methods — Windows package managers now available for OpenCode updates.
  • Reauthentication error messaging — Clear prompts when Copilot users need to re-authenticate.
  • TUI question prompt UX improvements — Better interaction flow in the terminal UI.
  • /changelog page in console — Web console now displays release history.

Fixed

  • Plan path permissions — Resolved permission issues with plan paths.
  • Provider existence check — Added validation to handle missing providers in models list.
  • GitLab provider configuration — Adjusted logic for better GitLab integration.
  • Duplicate path import in session module — Removed typo'd duplicate import.
  • LSP wording — Adjusted messaging to better encourage users to fix issues.
  • zsh config detection — Now respects ZDOTDIR environment variable for zsh configuration.

Update with: opencode upgrade or your preferred package manager (Homebrew, Chocolatey, Scoop, etc.)

Source: OpenCode