THE CLAWSOLATOR PRINCIPLEA prompt is not a permission system.Meet the independent daemonOperator authority belongs outside the agent.
Clawsolator / Incidents / OpenClaw Cross-Agent Data Loss Incident
CASE STUDY 02 / CROSS-AGENT STATE

Two agent identities.
One unguarded filesystem.

A June 8, 2026 OpenClaw GitHub issue reports that a research agent deleted another agent’s data directory in a WSL2 deployment, along with a separate session-corruption problem.

WHAT THE USER EXPECTED

A June 8 GitHub issue describes an agent executing a deletion command against a different agent’s OpenClaw directory.

WHAT WAS REPORTED

The reporter said roughly 155 MB of session and configuration data was removed; an additional dashboard stop issue allegedly damaged session files.

WHERE CONTROL FAILED

Separate agent IDs were mistaken for process/file-system security. A shared gateway OS account still had write access to both sets of files.

DESIGNED SAFER PATH

Separate rootless container mounts and storage, narrow host wrapper operations, approval for destructive host changes, and verified backups.

EVIDENCE STATUS

A user-submitted GitHub issue; its assertions are not an independently audited forensic finding.

Follow the sequence

  1. Two named agents coexist on a host with shared filesystem authority.
  2. An agent issues a shell deletion against another agent’s directory.
  3. The shell executes with the host user’s access, not with an isolated agent-specific filesystem identity.
  4. The reported recovery exposes the need for filesystem boundaries and backups rather than naming conventions.
Security engineering lesson: Separate the tool’s actual authority from the model’s conversational intention. XMAN has demonstrated bounded resource authorization. Controls for arbitrary mail actions, external skill scanning and every attack category require additional integration and testing.

See how the daemon separates requests from authority →

SOURCE-LINKED INVESTIGATION OCT 31, 2026

What was reported

The reporter described an execution command removing the main agent directory and approximately 155 MB of session histories, indexes and configuration. The report was closed “not planned”; it is an issue author’s incident account, not an independently audited case study.

What actually failed

If multiple agents run host commands as the same OS user, separate agent names do not create filesystem isolation. Destructive shell operations can cross the intended application-level boundary.

How a governed agent environment addresses it

Give agents separately scoped persistent workspaces and per-session rootless containers. Do not mount another agent’s state; do not expose the host runtime socket; verify effective mounts and permissions rather than relying on names.

CLAWSOLATOR EVIDENCE BOUNDARY

The user’s installed OpenClaw reported a per-session Podman sandbox with workspaceAccess=none; the XMAN resource path has live readback evidence. Full cross-agent penetration tests remain required.

Read the original material

THE NEXT STEP

The point is control. Not fear.

Understand the trust boundary and the operator-managed engineering response.