Restore --no-session-persistence flag
Resolved 💬 4 comments Opened Jan 23, 2026 by TomasHubelbauer Closed Feb 28, 2026
Description
The --no-session-persistence flag no longer exists in the CLI but is still documented and was previously available.
Steps to Reproduce
- Run
claude --help- the flag is not listed - Run
claude --print --no-session-persistence "test"- returnserror: unknown option '--no-session-persistence'
Request
Please restore this flag. It's essential for automation scripts (pre-commit/pre-push hooks, CI pipelines) where ephemeral queries shouldn't pollute session history.
Without it, every claude --print invocation creates a session entry that clutters the --resume picker.
Environment
- Claude Code version: 2.0.57
- OS: macOS
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗