jobs_list

Management

List Jobs

List recent Scenario jobs (summarized for compact context). Args: - filters: optional {status, type} — e.g. {"status": "failure"} - limit, page_token: pagination (default limit=20, max 50) - team_id, project_id: required for OAuth callers Returns: { jobs } summaries plus nextPaginationToken when more pages exist. Use job_check for full details on one job. Example: "List recent failed jobs" -> filters={"status": "failure"}
read-onlyidempotentopen-world

Parameters

NameTypeRequiredDescription
filtersunknownOptional status/type filters.
limitnumber20Results per page.
page_tokenstringPagination token from previous response.
team_idstringTeam ID. Required if user belongs to multiple teams.
project_idstringProject ID to scope the operation to.
response_formatenum(json | markdown)jsonOutput format: 'json' for structured data, 'markdown' for human-readable text.

Example Request

JSON
{
  "team_id": "team_abc123",
  "project_id": "proj_xyz789",
  "filters": {
    "status": "processing"
  },
  "limit": 20
}

Example Response

JSON
{
  "jobs": [
    {
      "jobId": "job_gen_123",
      "status": "processing",
      "type": "generate"
    }
  ]
}

Common Use Cases

  • List recent jobs filtered by status to audit failed or cancelled runs