[BUG] Plan mode cannot read files from SSHFS/FUSE mounts (regression)

Resolved 💬 3 comments Opened Nov 29, 2025 by jarrodprice Closed Jan 28, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Description:

  • Normal mode reads SSHFS-mounted directories fine
  • Plan mode sees only empty directory stubs
  • Read tool returns "file does not exist"
  • Glob returns no results
  • ls via Bash shows directory structure but no files
  • Started this week

What Should Happen?

In non-plan mode it accesses SSHFS-mounted directories fine. Plan mode now cannot find them.

Error Messages/Logs

Steps to Reproduce

  1. Have an SSHFS mount at /home/user/cloudbox_moveblock pointing to remote moveblock@cloudbox:~/moveblock
  2. In normal Claude Code mode, verify files are readable:

# Works fine - returns file content
Read /home/user/cloudbox_moveblock/_visibility/runtime/plans/ACTIVE/EXTRACTION_PROCESS_V2/extraction_bible.yaml

  1. Enter plan mode (/plan or however triggered)
  2. Attempt same read:

Read /home/user/cloudbox_moveblock/_visibility/runtime/plans/ACTIVE/EXTRACTION_PROCESS_V2/extraction_bible.yaml
# Returns: "File does not exist"

  1. Bash ls shows empty stubs:

ls -la /home/user/cloudbox_moveblock/
# Shows only: _visibility (empty directory structure, no actual files)

  1. Glob returns nothing:

Glob **/*.yaml in /home/user/cloudbox_moveblock/
# Returns: "No files found"

Expected: Plan mode should have same filesystem access as normal mode.

Actual: SSHFS mounts appear as empty directory trees in plan mode.

Environment:

  • Linux 6.6.87.2-microsoft-standard-WSL2
  • Claude Code (current version as of 2025-11-28)

Workaround: Use ssh cloudbox "cat <path>" via Bash tool to access files.

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.0.55

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

WSL (Windows Subsystem for Linux)

Additional Information

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗