Copilot CLI v1.0.12-0: Model Picker & Session Fixes

Model picker gets a full-screen redesign with arrow-key reasoning control. Major fixes for OOM crashes, session cleanup, and terminal UX issues.

Copilot CLI v1.0.12-0: Model Picker & Session Fixes

TL;DR

  • Model picker now full-screen with inline reasoning effort adjustment
  • Fixed OOM crashes on high-volume shell output and session cleanup issues
  • Better terminal UX: scroll position preserved, emoji selection fixed, Escape handling improved

New

  • Claude settings support — reads .claude/settings.json and .claude/settings.local.json as repo config sources
  • /allow-all subcommands — /yolo now accepts on, off, and show to control allow-all mode without toggling
  • Ctrl+Y research shortcut — opens most recent research report in plan mode when no plan exists

Improved

  • Model picker UX — full-screen view with ← / → arrow keys to adjust inline reasoning effort
  • Conversation flow — user prompt appears immediately after pressing Enter instead of waiting
  • Trace efficiency — OTEL hook executions recorded as span events instead of child spans, reducing noise

Fixed

  • @ file picker no longer exposes .git directory contents
  • Scroll position preserved when terminal is resized
  • /yolo path permissions now persist after /clear
  • Emoji characters select and highlight correctly in terminal text selection
  • Sessions with active work no longer cleaned up by stale session reaper
  • Resume session restores previously selected custom agent
  • CLI no longer crashes with out-of-memory errors on high-volume shell command output
  • Multiple Escape presses during autopilot cancellation no longer freeze the session

npm install -g @github/copilot-cli@1.0.12-0

Source: Copilot CLI