Feature Request: Hot reload configuration (/reload command)
Resolved 💬 3 comments Opened Jan 10, 2026 by bautrey Closed Jan 14, 2026
Feature Request: Hot reload configuration
Problem: Settings changes (settings.json, settings.local.json, CLAUDE.md) require a full session restart to take effect. When running multiple concurrent sessions (12+ in my case), this is disruptive and breaks workflow continuity.
Current behavior:
- Configuration is loaded once at session start
- Auto-compaction summarizes conversation but doesn't reload config
- Only way to pick up config changes is
--resumewith a new session
Proposed solution:
- Add
/reloadcommand to re-read all configuration files: ~/.claude/settings.json~/.claude/settings.local.json- Project and global
CLAUDE.mdfiles - Hooks configuration
- Optionally: auto-reload configuration on compaction events
Use cases:
- Iterating on permissions without losing conversation context
- Updating CLAUDE.md instructions mid-session
- Adding/modifying hooks while working
- Managing configuration across many concurrent sessions
Workaround today: Exit and restart each session with --resume, which works but adds friction when managing multiple sessions.
---
Submitted via Claude Code
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗