Skip to main content

Platform limits

Last reviewed: 2026-09-30

Limits are part of the workflow design. Check them before packing.

Capacity​

A slot is one warm container for one deployment. The trial allows 10 live deployments and 5 concurrent runs. A three-agent workflow uses three slots when its three components are deployed. The workflow definition itself uses no slot. Undeploy a component to free its slot.

Payloads and files​

Input files are limited to 50 MiB at the workflow boundary and API request bodies to 10 MiB. A file pointer can pass a file through stages without embedding the file in every envelope. Keep the source file available to the component that consumes the pointer.

Unsupported paths​

Native human-in-the-loop, authored for-each, authored wait or delay, local multi-stage runs, join-any, spawn depth greater than one, and an undeclared standalone agent-to-agent call are unavailable. The waiting_seat state described in Workflow waiting and capacity is runtime capacity handling, not an authored wait or delay step. Use a declared pipeline, fan-out with join-all, choice, or a declared phone call.

File-through​

Pass a pointer when a file must move through stages. Keep the file within the limits of the API and workflow boundary.