Skip to main content
The run command manages async job execution for agents and recipes via a jobs server.

Quick Start

Commands Overview

Starting the Jobs Server

Before using job commands, start the jobs server:

Submit a Job

Basic Submission

Submit with Recipe

Submit with Agent File

Advanced Options

Submit Options

Check Job Status

Status Output

Get Job Result

Stream Job Progress

Stream real-time progress updates via SSE:

Stream Output

List Jobs

Cancel a Job

Idempotency

Prevent duplicate job submissions:

Idempotency Scopes

Webhooks

Configure webhooks to receive notifications when jobs complete:
Webhook payload:

Session Grouping

Group related jobs by session:

Python API

Complete Workflow Example

Scripting with JSON

See Also