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

  1. Run claude --help - the flag is not listed
  2. Run claude --print --no-session-persistence "test" - returns error: 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

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗