COPILOT CLI 1.0.37: DIRECTORY-SCOPED PERMISSIONS BY DEFAULT, PLUS SHELL COMPLETIONS AND FIXES
GitHub Copilot CLI 1.0.37 now keeps directory-scoped permission approvals across sessions and adds shell completions, with several UX and stability fixes. Loca...
GitHub Copilot CLI 1.0.37 now keeps directory-scoped permission approvals across sessions and adds shell completions, with several UX and stability fixes.
Location-based permission persistence is now on by default, so approvals carry across sessions for the same working directory. That should cut repeat prompts and make behavior more predictable in repo folders. See the notes in the 1.0.37 release here.
There’s a new copilot completion command for static shell completions, /ask now renders markdown, and the session picker gets keyboard sorting. Model config options expose description/metadata via the configOptions API.
Bug fixes include Linux clipboard handle leaks, accurate git branch detection, and UI polish around indicators and pickers. Worth the quick upgrade if your team uses Copilot from the terminal.
Approvals persisting per directory reduces prompt fatigue and makes automation in repo folders smoother and more predictable.
Shell completions speed up CLI use, reduce typos, and make flags/options discoverable for the team.
-
terminal
Upgrade and verify approvals persist only within the intended repo directory (test nested dirs and symlinks).
-
terminal
Install bash/zsh/fish completions; confirm subcommands/flags complete. On Linux, verify no X11 handle leaks and correct git branch detection.
Legacy codebase integration strategies...
- 01.
Communicate the default permission persistence change; review any scripts that relied on per-session prompts and adjust policies if needed.
- 02.
Distribute completion scripts via dotfiles or config management and pin v1.0.37+ across dev machines.
Fresh architecture paradigms...
- 01.
Standardize on Copilot CLI with shell completions preinstalled and define a per-repo approval policy in bootstrap scripts.
- 02.
Document session picker shortcuts and /ask markdown output to set expectations for new hires.
Get daily GITHUB-COPILOT-CLI + SDLC updates.
- Practical tactics you can ship tomorrow
- Tooling, workflows, and architecture notes
- One short email each weekday