When running in Docker, the app fell back to os.homedir() to resolve
the state directory, but the container's HOME=/home/node didn't match
the mounted volume permissions properly.
By explicitly setting MOLTBOT_STATE_DIR=/home/node/.clawdbot in the
container environment, the app now correctly uses the mounted volume
path, fixing the "EACCES: permission denied, mkdir '/home/node/.clawdbot/agents/main/agent'" error.
Fixes#3480