list_steps
Retrieve execution steps for a DBOS workflow by application name and workflow ID, with optional pagination to inspect outputs, errors, and timing details.
Instructions
Get execution steps for a workflow from DBOS Conductor.
Args: application_name (string, required): Name of the DBOS application workflow_id (string, required): ID of the workflow limit (int, optional): Maximum number of steps to return offset (int, optional): Number of steps to skip (for pagination)
Returns: steps: Array of step objects, each containing: - stepId (int): The unique ID of the step in the workflow - stepName (string): The name of the step - output (string, optional): The step's output, if any - error (string, optional): The error the step threw, if any - childWorkflowId (string, optional): If the step starts or retrieves the result of a workflow, its ID - startedAt (string, optional): When this step started (ISO 8601) - completedAt (string, optional): When this step completed (ISO 8601) count (int): Number of steps returned workflow_id (string): The workflow ID queried
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| workflow_id | Yes | ||
| application_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||