Skip to content

Restore --no-session-persistence flag #20398

@TomasHubelbauer

Description

@TomasHubelbauer

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:tuienhancementNew feature or requesthas reproHas detailed reproduction stepsplatform:macosIssue specifically occurs on macOSstaleIssue is inactive

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions