Describe the bug
The permissions.allow configuration in ~/.copilot/config.json is being reset/cleared every time Copilot CLI starts.
Affected version
0.0.384 Commit: 0b21260
Steps to reproduce the behavior
- Edit
~/.copilot/config.json and add permissions:
{
"permissions": {
"allow": ["shell(git:*)", "shell(nx build:*)"]
}
}
- Verify the file contains the permissions
- Start Copilot CLI with copilot
- Exit Copilot CLI
- Check
~/.copilot/config.json - permissions are gone
Expected behavior
The permissions.allow array should persist across Copilot CLI sessions.
Additional context
No response