rigor_workflows
List and search Rigor workflows for your organization, with filtering and pagination. Returns status, progress, capacity usage, and available actions per workflow. Use to monitor workflow state, understand concurrent limit usage, identify stuck or completed workflows, and — via q — find prior work on a subject before commissioning it again. Pair a q hit with rigor_status to read that workflow's deliverable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Search the workflow title and task description. Every whitespace-separated term must appear in one or the other, as a case-insensitive substring — so "vector search postgres" matches a task described as "add vector search to an existing Postgres-backed SaaS app". Substring matching, not full-text: there is no stemming and no ranking, so "migrating" does not match "migration". Max 200 characters and 8 terms; punctuation is treated as a separator and wildcards are not supported. | |
| limit | No | Page size (default 20, max 100) | |
| cursor | No | Pagination cursor (created_at timestamp from previous page) | |
| status | No | Filter by status (comma-separated). Valid values: executing, step_executing, completed, failed, halted, pending_approval, cancelled. E.g. "halted,failed,pending_approval" | |
| folder_id | No | Filter by folder ID. Pass "unassigned" for workflows in no folder | |
| task_type | No | Filter by classified task type | |
| created_after | No | ISO timestamp — only workflows created after this time | |
| created_before | No | ISO timestamp — only workflows created before this time | |
| counts_toward_limit | No | Filter to workflows counting toward the concurrent limit |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| workflows | No | ||
| pagination | No | ||
| credits_remaining | No | ||
| concurrent_summary | No |