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.
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