Environment :
• OpenClaw 2026.4.12
• Windows 10 (10.0.26200, x64)
• Node v24.14.1
• Shell: PowerShell
Description :
Since upgrading from 2026.4.11 to 2026.4.12, files created by agents are no longer persisted to disk.
Repro steps :
- Agent uses exec to write a file (e.g. Set-Content -Path 'C:\Users<user>\Documents\test.md' -Value 'test')
- Agent uses apply_patch with --- /dev/null to create a new file
- Both return success/no error
- Checking from the host OS: files do not exist on disk
What works :
• apply_patch modifying existing files (content changes are persisted)
• read / grep / find / ls can access real disk
What doesn't work :
• exec writing new files (any path, including workspace)
• apply_patch creating new files (any path, including workspace)
• Junction links to external directories don't help
Additional context :
• This worked in 2026.4.11 (agent could create files via exec and apply_patch)
• No sandbox/filesystem configuration found in docs or openclaw.json
• No relevant CHANGELOG entries found
• Tested both inside workspace (~/.openclaw/workspace/) and outside (C:\Users<user>\Documents)