Cowork: artifacts folder hardcoded to Documents path, ignores selected project folder

Resolved 💬 5 comments Opened Apr 28, 2026 by johnwilkes808 Closed Jul 5, 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?

Cowork always tries to mount the artifacts folder from ~/Documents/Claude/Artifacts/ regardless of which folder is selected for the project. The Documents folder is synced via OneDrive which is incompatible with virtiofs mounting. Even after updating claude_desktop_config.json to use Desktop paths and selecting a Desktop folder via "Use an existing folder", the error still references the Documents path.

What Should Happen?

Cowork should mount the artifacts folder from the project folder location that was selected by the user, not a hardcoded Documents path.

Error Messages/Logs

RPC error: failed to mount /mnt/.virtiofs-root/shared/Users/john.wilkes/Documents/Claude/Artifacts/cpe-amplitude-issues-tracker as .artifacts/cpe-amplitude-issues-tracker: source path does not exist and could not be created: /mnt/.virtiofs-root/shared/Users/john.wilkes/Documents/Claude/Artifacts/cpe-amplitude-issues-tracker: mkdir /mnt/.virtiofs-root/shared/Users/john.wilkes/Documents: file exists

Steps to Reproduce

  1. Have Documents folder synced via OneDrive on macOS
  2. Open Cowork and create a new project using "Use an existing folder"
  3. Select a folder on the Desktop (not in Documents)
  4. Run any task
  5. Mount error appears referencing the Documents path, not the selected Desktop path

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

1.4758.0 (fb266c)

Claude Code Version

2.1.119 (Claude Desktop App)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Related issues: #42795, #24134

Attempted workarounds:

  • Created folder manually via mkdir - did not resolve
  • Copied files from Documents to Desktop - did not resolve
  • Updated claude_desktop_config.json to use Desktop paths - did not resolve
  • Created new project via "Use an existing folder" pointing to Desktop - did not resolve

The artifacts mount path appears to be hardcoded to Documents regardless of user configuration.

View original on GitHub ↗

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