Copilot CLI 1.0.24: Agent Models & Terminal Stability
Copilot CLI 1.0.24 adds VS Code model display names, fixes terminal state crashes, and redesigns the exit screen. preToolUse hooks now respect all context fields.
TL;DR
- Custom agent models now accept VS Code display names and vendor suffixes
- Terminal state properly restored after crashes (OOM, segfaults)
- preToolUse hooks now respect modifiedArgs, updatedInput, and additionalContext
- Exit screen redesigned with cleaner layout and Copilot mascot
New
- Agent model display names — Custom agent model field now accepts VS Code display names and vendor suffixes (e.g., "Claude Sonnet 4.5", "GPT-5.4 (copilot)") for cleaner configuration.
- Exit screen redesign — Cleaner usage summary layout with Copilot mascot replaces the previous exit output.
Fixed
- Terminal state restoration — Alt screen, cursor position, and raw mode are now correctly restored after CLI crashes like OOM or segfaults.
- Remote flag handling — The --remote flag is now respected when the session sync prompt appears on first run in a GitHub repo.
- preToolUse hooks — Hooks now properly respect modifiedArgs, updatedInput, and additionalContext fields.
Update with: npm install -g @github/copilot-cli@latest
Source: Copilot CLI