[BUG] /status command doesn't show project .claude/CLAUDE.md as part of project memory
Environment
- Platform (select one):
- [x] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [ ] Other
- Claude CLI version: 1.0.81 (Claude Code)
- Operating System: Debian Trixie
- Terminal: Gnome Terminal
Labels: bug, area:core
Description:
The /status command fails to display project-specific .claude/CLAUDE.md files as part of project memory, even when they exist and are being used by Claude Code.
Steps to Reproduce:
- Create a .claude/CLAUDE.md file in a project directory
- Run /status command in Claude Code
- Observe that the project-specific CLAUDE.md file is not listed under project memory
Expected Behavior:
The /status command should list .claude/CLAUDE.md (and other project-specific Claude configuration files) as part of project memory, similar to how it shows other project context.
Actual Behavior:
The /status command only shows global Claude configuration but ignores project-specific .claude/CLAUDE.md files.
Environment:
- Platform: Linux 6.8.0-40-generic
- Project structure confirmed to have .claude/CLAUDE.md file
- Git status shows .claude/settings.json as modified, confirming Claude Code is aware of the .claude/ directory
Additional Context:
Project contains multiple files in .claude/ directory:
- .claude/CLAUDE.md
- .claude/settings.json
- .claude/development-context.md
- .claude/memory.md
- Other project-specific files
The issue appears to be with the /status command's memory detection functionality not properly scanning or reporting project-specific Claude configuration files.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗