Pause, release or stop an agent for good
Hold a risky agent, then release it or terminate it. Releasing gives authority back, so it needs approval at least as strong as the stop.
Hold, release, terminate or quarantine an agent or AI process. Every gate it must pass, from the model gateway to a coding assistant on a laptop, refuses its next step, and every refusal lands on the containment ledger.
People, partners and lifecycle events start a containment move. Cortx decides it once and every gate the agent must pass enforces it.
Containment is not a flag on the agent. It is the answer every gate gives at the agent's next step, and the evidence that it gave it. An agent marked stopped that never asks again is not stopped.
Four steps take a containment move from the signal to the agent's next step. Select a step to jump to it.
Cortx turns an analyst action, a partner alert, a policy verdict or a lifecycle event, such as expired authority or a departed owner, into a block, an interrupt, a device action or a quarantine plan.
Restrictive moves wait for a second person: an open pool, a named checker and approver, M-of-N by action class, or InfoSec plus CISO for a fleet stop. Pre-authorized moves are the exception, and the record says so.
A signed interrupt is pushed to the model gateway, MCP gateway and agent runtime, with the signed policy snapshot as a backstop. Laptops get a wake-up and pull a signed action.
Each gate refuses the agent's next model or tool call, cuts a streaming answer at the next chunk, or freezes the process. A tool call already running is not interrupted.
Each has different speed, reversibility and approvers, so Cortx names which one it means.
Acks, refusals and device results land on the containment ledger with timestamps, so time to contain is read from records, never estimated.
Hold a risky agent, then release it or terminate it. Releasing gives authority back, so it needs approval at least as strong as the stop.
Claude Code, Cursor and MCP tools on laptops check a signed policy before each tool use and can deny, ask or freeze. The managed policy wins over anything set locally.
Containment plans, gateway holds and fleet stops wait for the right approvers: a named checker, M-of-N by action class, or InfoSec plus CISO. Quarantine release takes two InfoSec approvers by default.
How a stop reaches every gate, what it preserves, and where a second person is not required.
The interrupt is pushed to every gate for speed. The signed policy snapshot and device policy still hold the stop if the push is down.
Quarantine freezes and hashes first. Destroying anything is a separate, explicit choice the approvers see, and revoked credentials and legal holds are never undone by a rollback.
Each containment refusal carries a stable code and lands on the ledger, so the agent, the user and the auditor read the same reason.
Urgent interrupts and partner alerts can run without a second approver only where your tenant has pre-authorized them, and the record says so. On a laptop, a coding assistant's prompt is the user's own permission, not an approval.
We'll hold a running agent, show each gate refuse its next step, and read the time to contain from the ledger.
We'd like to use Google Analytics to see which pages are read, how visitors find us, and roughly where in the world they are. Nothing is stored on your device unless you turn it on, and you can change your choice at any time. See our Cookie Policy for details.
What we collect