Report workflow step
report_workflow_stepReport the agent client's outcome and optional measured costs for a workflow step that has no expected lifecycle tool, a failure, the self-improvement step, or the client score. A step with an expected lifecycle tool is completed by that tool, which also accepts the client metrics, so it needs no report; failed blocks a step for another attempt. Optional stages are bypassed only by choosing a configured available edge with resume_workflow before entering them; once entered, every step is required. A completed self-improvement report closes that step and its reason describes what changed and why, or why nothing did. Research content is never stored. When one route follows, the response carries the next step's instructions; when several do, choose one with resume_workflow and its instructions arrive then.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | Id of the Workflow run. | |
| reason | No | What happened and why. | |
| status | Yes | completed, or failed to block the step for another attempt. | |
| stepId | Yes | Id of the step being reported. | |
| metrics | No | Optional client measurements for the step. |