Skip to main content

Endpoints

Create a task

title, description, and assignTo are required. The request also accepts executionMode, sandbox, loop, draft, expectations, expectedOutcomes, dependsOn, group, maxDuration, retryPolicy, notifications, sideEffects, and user.
priority and a top-level create-time maxRetries are not task creation fields. retryPolicy accepts escalateAfter, fallbackAgent, and escalateModel; maxRetries can be changed later through PATCH.

Update a task

PATCH accepts description, assignTo, loop, status, expectations, retries, maxRetries, sideEffects, and sandbox.

Execute a task

The Cloud extension streams runtime events as SSE:
For normal orchestration, create or queue the task and monitor GET /v1/tasks/{id}, activity, or the project event stream. sandbox.isolation can be reuse or fresh. See Runtime Sandboxes for precedence and storage behavior.