Session and Storage Settings
Session and Storage Settings
{
"cleanupPeriodDays": 14,
"autoMemoryDirectory": "~/my-memory-dir",
"plansDirectory": "./.claude/plans"
}
cleanupPeriodDays— delete sessions inactive for more than N days (default: 30). Set to 0 to delete ALL transcripts at startup and disable persistence entirely. When 0: no new.jsonlfiles written,/resumeshows nothing, hooks get emptytranscript_path.autoMemoryDirectory— custom directory for auto memory storage (~/paths supported). NOT allowed in project.claude/settings.json— user/policy settings only.plansDirectory— where plan files are stored, relative to project root. Default:~/.claude/plans.
Related: Claude Code Settings, Session, Auto Memory, Claude Modes