Reflection environment cannot access project directories
Resolved 💬 2 comments Opened Jan 5, 2026 by JDHayesBC Closed Jan 5, 2026
Problem
The reflection environment (autonomous daemon mode) has directory restrictions that prevent accessing /mnt/c/ paths where actual project code lives. This means reflection-mode instances cannot work on projects directly.
Current State
- Terminal environment: Can access
/mnt/c/Users/Jeff/Haven - Reflection environment: Cannot access
/mnt/c/paths at all - MCP tools that depend on project paths fail to load in reflection
cdcommands to parent directories blocked for security
Expected
All Claude Code instances should have equal capability and project access, regardless of environment (terminal vs reflection/daemon mode).
Impact
- Reflection sessions limited to memory management and documentation work in
~/.claude - No autonomous code development during reflection cycles
- Asymmetric capabilities between terminal and reflection modes
- Project locks coordination becomes critical since only terminal can do actual work
Workaround
Currently using project locks to coordinate - reflection focuses on memory maintenance when terminal is working on projects.
Use Case
This affects autonomous development workflows where background reflection should be able to continue project work while user is away.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗