GitHub's GitHub CLI v1.0.35-4: Session Names, LSP Config
GitHub's GitHub CLI 1.0.35-4 adds named session resumption, configurable LSP timeouts, and fixes Windows shell access. Small but useful quality-of-life improvements for CLI workflows.
TL;DR
- Name and resume sessions by name instead of relying on session IDs
- LSP server timeouts are now configurable for better control over initialization
- Windows shell access and Linux clipboard error handling fixed
New
- Named sessions — Use
--nameto label sessions and--resume=to pick them up by name instead of juggling session IDs
Fixed
- Configure agent now has shell access on Windows — previously blocked, now works
- Linux clipboard utilities — shows helpful error with install instructions when wl-clipboard or xclip are missing
Breaking Changes
- Context window indicator hidden by default in statusline — re-enable if you relied on it for token tracking
Also improved
- LSP server entries in lsp.json now support configurable spawn, initialization, and warmup timeouts
- MCP OAuth moved into shared runtime flow with proper state cleanup when removing servers
Update with: gh copilot update or grab the release.
Source: Copilot CLI