What happened?
I modified 15 settings in a Gemini CLI instance. After performing a restart (via the R key and by closing/relaunching the application), 11 of those settings reverted to their previous or default values. Only 4 settings successfully persisted.
Settings that FAILED to persist:
- Hide Sandbox Status
- Use Alternate Screen Buffer
- Terminal Buffer
- Screen Reader Mode
- IDE Mode
- Compression Threshold
- Enable Git Worktrees
- Memory Manager Agent
- Generalist Profile for Context
- Enable Context Management
- Topic & Update Narration
Settings that SUCCESSFULLY persisted:
- Enable Session Cleanup
- Compact Tool Output
- Render Process
- Incremental Rendering
What did you expect to happen?
All settings changed via the interactive UI or command-line interface should be permanently stored and automatically loaded upon every subsequent start of the application.
Client information
Client Information
Run gemini to enter the interactive CLI, then run the /about command.
> /about
# paste output here
╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ About Gemini CLI │
│ │
│ CLI Version 0.38.0 │
│ Git Commit 3f0873a83 │
│ Model Auto (Gemini 3) │
│ Sandbox no sandbox │
│ OS linux │
│ Auth Method Signed in with Google (kurokirasama@gmail.com) │
│ Tier Gemini Code Assist in Google One AI Pro │
│ │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
Login information
google account
Anything else we need to know?
The failure seems to cut across different categories (UI, Security, Experimental, Agents), suggesting a systemic issue with how the configuration manager handles certain keys during the save/load cycle.
What happened?
I modified 15 settings in a Gemini CLI instance. After performing a restart (via the
Rkey and by closing/relaunching the application), 11 of those settings reverted to their previous or default values. Only 4 settings successfully persisted.Settings that FAILED to persist:
Settings that SUCCESSFULLY persisted:
What did you expect to happen?
All settings changed via the interactive UI or command-line interface should be permanently stored and automatically loaded upon every subsequent start of the application.
Client information
Client Information
Run
geminito enter the interactive CLI, then run the/aboutcommand.Login information
google account
Anything else we need to know?
The failure seems to cut across different categories (UI, Security, Experimental, Agents), suggesting a systemic issue with how the configuration manager handles certain keys during the save/load cycle.