Copilot CLI 1.0.26: Plugin Env Vars & Windows LSP Fix

Copilot CLI 1.0.26 adds plugin environment variables, improves keyboard navigation, and fixes Windows LSP initialization, enterprise login, and plugin installation bugs.

Copilot CLI 1.0.26: Plugin Env Vars & Windows LSP Fix

TL;DR

  • Plugin hooks now receive PLUGIN_ROOT, COPILOT_PLUGIN_ROOT, and CLAUDE_PLUGIN_ROOT env vars
  • Session scope selector is keyboard-navigable with arrow keys
  • Fixed Windows LSP initialization, enterprise login, and plugin installation bugs

New

  • Plugin environment variables — Plugin hooks now receive PLUGIN_ROOT, COPILOT_PLUGIN_ROOT, and CLAUDE_PLUGIN_ROOT env vars pointing to the plugin's installation directory.

Improved

  • Session scope selector — Now more prominent and keyboard-navigable using left/right arrow keys in sync prompt.
  • Instruction file consolidation — Files with specific applyTo patterns are consolidated into a table instead of inlining full content, reducing context window usage.

Fixed

  • ACP server now binds to localhost only, preventing unintended network exposure.
  • Installing a plugin named 'git' from a marketplace no longer fails due to incorrect URL parsing.
  • Enterprise login now accepts hostnames without a URL scheme (e.g. 'github.example.com').
  • LSP language servers correctly initialize on Windows using proper file URI paths.
  • Relative paths in file edit operations now resolve against the session working directory.

Update with: npm install -g @github/copilot-cli@1.0.26-0

Source: Copilot CLI