Describe a flow
catalog_describe_flowReturns a flow's full ordered sequence, tagging each step as mock (server-produced) or np (participant-provided), plus required inputs and parallel/unsolicited steps.
Instructions
The full ordered sequence of one flow. Every step is tagged with an actor: 'mock' means this server must produce it, 'np' means it must arrive from the participant under test. Also lists the inputs each step needs and any parallel or unsolicited steps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flow_id | Yes | Flow identifier, as listed by catalog_list_flows. | |
| session_id | Yes | Session returned by session_create. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | Yes | ||
| flow_id | Yes | ||
| sequence | Yes | The ordered main sequence. | |
| mock_role | Yes | The role this session's mock plays. | |
| step_count | Yes | ||
| description | Yes | ||
| extra_sequence | Yes | Parallel or unsolicited steps, if any. |