Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
A path that does not exist in the ~/.cursor/sandbox.json “additionalReadwritePaths” fails sandbox initialization.
Instead of failing, we should probably ignore the path (possibly with a warning).
Error: Failed to resolve Linux sandbox backend: Unsupported sandbox configuration: Linux auto backend selection failed. Landlock error: Unsupported sandbox configuration: Failed to apply Landlock: Step 5/7 (landlock) failed: Failed to apply Landlock: Failed to open path “/example/path”: failed to open “/example/path”: No such file or directory (os error 2). Bubblewrap error: Unsupported sandbox configuration: Unsupported sandbox configuration: Bubblewrap preflight failed with exit code Some(1): bwrap: Can’t find source path /example/path: No such file or directory
Use case: A shared company cursor-setup script that added some dirs to this list for our standard setup started failing people’s sandbox if they didn’t have every dir there. We’ve updated the script to only add if the directory exists. But now they need to re-run if one of those dirs gets added during their workflow at some point.
Steps to Reproduce
Allow-list a path that doesn’t exist and try to run a sandboxed command.
Expected Behavior
Path’s that don’t exist get ignored.
Operating System
Linux
Version Information
Version: 3.17.21
VS Code Extension API: 1.128.0
Commit: 8f2a112cb2845a97b75fd932ea5c470579ca4060
Date: 2026-08-25T01:05:08.089Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 40.10.6
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Linux x64 7.1.8-arch1-3
Does this stop you from using Cursor
No - Cursor works, but with this issue