Skip to main content
ClaudeWave
Slash Command154 repo starsupdated 3mo ago

status

The `/status` command displays the current synchronization state of the Claude Code auto-memory system, reporting pending file changes, the active memory file being used, last sync timestamp, all memory file locations in the project, and configuration settings from the auto-memory config. Use this command to diagnose memory sync issues, verify that pending changes are being tracked, and confirm which memory file is currently active before running other auto-memory operations.

Install in Claude Code
Copy
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/severity1/claude-code-auto-memory/HEAD/commands/status.md -o ~/.claude/commands/status.md
Then start a new Claude Code session; the slash command loads automatically.

status.md

Display the current status of memory file synchronization.

Check and report:
1. **Pending changes**: Count of files in `.claude/auto-memory/dirty-files` (or session-specific `dirty-files-*` files) awaiting processing
2. **Active memory file**: Determined from `memoryFiles` in `.claude/auto-memory/config.json` - AGENTS.md if present in the list, otherwise CLAUDE.md
3. **Last sync**: Modification timestamp of the active memory file
4. **Memory file locations**: All instances of the active memory file found in the project (search by the active file name)
5. **Configuration**: Current trigger mode, memoryFiles, autoCommit, and autoPush settings from `.claude/auto-memory/config.json`

If there are pending changes, offer to run `/auto-memory:calibrate` to process them.