Skip to content

compozy task next

Claim the next task run for the current agent session

For people running agent work61 pages in this section

compozy task next

Claim the next task run for the current agent session

compozy task next [flags]

Examples

  # Claim the next available run for this session
  compozy task next

  # Wait until matching work is claimable and request a five-minute lease
  compozy task next --wait --lease-seconds 300 -o json

  # Claim one exact queued run through the canonical lease path
  compozy task next --run-id run-123 -o json

  # Filter by required caller capability
  compozy task next --capability go.test --priority-min 10

Options

      --capability stringArray   Caller capability filter (repeatable)
  -h, --help                     help for next
      --idempotency-key string   Optional idempotency key
      --lease-seconds int        Lease duration in seconds
      --priority-min int         Minimum task priority
      --run-id string            Claim exactly this queued run
      --wait                     Wait until work is claimable
      --workspace string         Override workspace binding (ID, name, or path)

Options inherited from parent commands

      --json            Emit JSON output
  -o, --output string   Output format: human, json, jsonl, or toon (default "human")

Output Formats

The root -o, --output flag accepts these values. A renderer is supported only when this command writes that result; jsonl is for commands that emit one JSON record per line.

FormatCommand result
humanInteractive terminal rendering
jsonMachine-readable JSON rendering
jsonlOne JSON record per line when supported
toonCompact agent-readable rendering

Example:

compozy task next -o json

On this page