Feature request: Dynamic slash command reloading
Status Closed — duplicate
Maintainer reply None cached
Workaround ✓ Mentioned in description ↑
Activity 3 comments · opened Jan 24, 2026 · closed Jan 27, 2026
Problem
Slash commands (.claude/commands/*.md) are loaded once at session start. When developing or syncing command updates across projects, users must restart Claude Code to pick up changes, losing session context.
Current workaround
- Restart Claude Code after every command change
- Use brain/context logging to manually restore session state
Proposed solution
Add a /reload command (or similar mechanism) that re-reads .claude/commands/ without requiring a full restart.
Alternatively, watch for changes to command files and reload automatically (similar to how CLAUDE.md modifications are detected mid-session).
Use case
Users maintaining shared command libraries across multiple projects (via sync scripts) need to iterate on commands without the friction of repeated restarts and context loss.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗