Skip to main content
Sandbox runs the real agent, compiler, policies, connectors, and review flow against workspace data while keeping business side effects temporary or simulated. It is a safety mode, not a separate toy agent and not a synonym for fixture data.

What Sandbox preserves

A Sandbox run uses the same important inputs as a normal run:
  • the selected workspace and acting user;
  • the installed agent version and compiled capability bindings;
  • real cataloged connector data when using the real-data path;
  • the normal deterministic rules and evidence requirements;
  • the review, approval, and audit model; and
  • Context Engine retrieval when it is enabled and eligible.
This makes Sandbox useful for proving that mappings, freshness checks, duplicate detection, and evidence coverage work before activation.

What Sandbox blocks

Sandbox prevents real business writes from escaping the safety boundary. The included state-changing executor produces mock outcomes only; it does not send a purchase order to a vendor or ERP. Temporary session state is separated from durable business state, and every action still has to pass capability, policy, role, warning, and approval checks.
Sandbox does not make stale or incomplete data safe. Freshness, source coverage, schema compatibility, and required-field failures still block the run.

Open a real-data Sandbox session

In the interactive terminal, use:
The scripted equivalent is:
This opens a temporary session over a bounded set of cataloged workspace data.

Test a skill file

--confirm-mappings is required because Mandala creates declarative mappings between the skill’s capability contract and the workspace data catalog. Review those mappings before accepting them. Installed agents can also be tested from /agents with the Test in Sandbox action.

Fixtures versus real data

Mandala supports both paths and labels them separately: List and run synthetic scenarios with:
Scripted equivalents are mandala workflow fixture list and mandala workflow fixture run <scenario-id>.

Workspace setting

Check the current setting with:
Owners and admins can change it with a reason and configuration version. Turning Sandbox off requires explicit confirmation because it weakens the workspace safety posture: