v51

OpenAPI 3.0.0GPL-3.0raw.githubusercontent.com2026-08-01199241439.9 KB
dag-runs

Retrieve chat messages for a step

Fetches the LLM chat message history for a chat step. Returns empty array for non-chat steps.

get/dag-runs/{name}/{dagRunId}/steps/{stepName}/messages

Path parameters

namestring regex required

Name of the DAG

name of the DAG

dagRunIdstring required

Unique identifier for the DAG-run. The special value 'latest' can be used to reference the most recent DAG-run.

Example:latest

ID of the DAG-run or 'latest' to get the most recent DAG-run

stepNamestring required

name of the step

Query parameters

remoteNodestring

name of the remote node

Response

Chat messages retrieved successfully

stepStatus0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 required

Numeric status code indicating current node state: 0: "Not started" 1: "Running" 2: "Failed" 3: "Aborted" 4: "Success" 5: "Skipped" 6: "Partial Success" 7: "Waiting for manual action" 8: "Rejected" 9: "Retrying"

stepStatusLabel'not_started' | 'running' | 'failed' | 'aborted' | 'succeeded' | 'skipped' | 'partially_succeeded' | 'waiting' | 'rejected' | 'retrying' required

Human-readable status description for the node

hasMoreboolean required

True if step is still running and more messages may arrive