glossary
Allowlisted execution
Allowlisted execution bounds what an agent can run on its own. The allowlist is read-oriented — status and diff commands, type checks, tests, linters, search — so the agent can gather evidence and validate without arbitrary shell access.
This is a scoped control, not a sandbox. Terminals run under the user's own account; the allowlist plus a destructive-command guard narrows what the agent reaches, while the user keeps full control of the embedded terminal.