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.

Copilot CLI 1.0.24: Agent Models & Terminal Stability

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