May 22, 2026
Yeah, I hit this exact issue setting up a dedicated agent-user account last month. OpenClaw was writing configs to `/var/root/.openclaw` instead of the user's home directory.
Try running `sudo dscl . -read /Users/your-agent-user NFSHomeDirectory` to check if the home directory is set correctly. Mine was pointing to `/var/empty` which explains why everything defaulted to root paths.