Convenience is not least privilege.
OpenClaw documents unsandboxed host execution without approval prompts in its personal-assistant default. Configure a genuine boundary instead. Read the official trust model ↗
A security policy must outlive a model’s memory, survive an unsafe prompt and keep execution authority outside the agent. This is the Clawsolator control philosophy.
OpenClaw makes agents useful. Its documented trusted-operator defaults are not a complete enterprise separation model. And a sandbox, even an excellent one, is not automatically an approval system, a resource governor, a privacy boundary, or a rollback plan. That's the gap we decided to work on.
OpenClaw documents unsandboxed host execution without approval prompts in its personal-assistant default. Configure a genuine boundary instead. Read the official trust model ↗
NVIDIA OpenShell and NemoClaw offer substantial network, process and filesystem controls. We aim to make the broader work—agent offices, operational budgets, human decisions and repeatable deployment—coherent. Compare approaches ↗
Malicious skills and reported unintended inbox actions show why a separate policy path matters. No instruction can undo a privilege already granted. Read sourced case files ↗
A real operating boundary belongs outside the agent's prompt. The agent submits a bounded request; the manager checks identity, resource policy and scope, then verifies the resulting container state.
The trace illustrates the demonstrated 32 MiB memory adjustment—not a general-purpose root executor. Sensitive host actions still require a separate approval path.
OpenClaw can be a useful agent harness. But the model should not get to decide whether its own request is safe. XMAN's non-agent daemon evaluates bounded resource requests against policy and current system state. Sensitive operations belong on a separate operator-approved path.
It submits a request describing the operation, target, identity and required authority. The request is not an instruction to grant itself access.
Check the active resource ceiling, container generation, authorized operation and policy. Out-of-policy requests are denied or routed to human review.
A bounded adjustment is applied through the manager, read back from Podman, and recorded. Human-approved privileged execution is a planned additional boundary—not a demonstrated general root executor.
Explore the complete XMAN daemon model → See the redacted real autosetup →
A container asks for 32 MiB more memory. The daemon checks policy and generation, applies the change through its limited manager path, reads back Podman state and records the result. No root grant is required.
A host package install or root-only operation must not be silently executed by the agent. A prewritten script and exact scope are presented for operator review. A general privileged executor remains planned.
The request is refused before execution, with an event record that can be explained and inspected. The agent does not acquire authority by rephrasing the request.
Private access, Cloudflare Access or Tailscale, endpoint review and outbound policy. Remote convenience should not make an agent publicly reachable.
Rootless containers, narrow host mounts, per-session or per-domain storage and resource ceilings. Isolation must be tested against the actual threat model.
The XMAN manager API is a limited operations interface; agents do not receive unrestricted Podman or root authority. Explicit approval is necessary for out-of-policy requests.
Record who asked, which policy evaluated the request, what was permitted, whether execution succeeded and what the runtime read back.
See actual XMAN autosetup excerpts → Read the OpenClaw risk analysis → Compare existing security stacks →
XMAN is the independent management and policy component in the XERXES agent architecture. Agents submit requests for permitted operations; the daemon evaluates scope, resource budgets and policy, and records results instead of treating an agent instruction as authority.
The demonstrated resource-management flow can grant policy-compliant adjustments and verify the applied Podman limits. Sensitive operations must use a separate review path. Broader privileged host execution remains subject to implementation-specific safeguards and validation.
The design principle is no. Rootless Podman agents do not gain unrestricted host root merely by requesting more resources. Any exceptional privileged host action belongs behind a separately enforced operator-approval boundary—not a chat instruction or an agent-controlled shell.