report_workflow_result
Reports the result of a dynamic workflow run by submitting the workflow name and agents array, enabling Threnody to record telemetry and approve recurring patterns as permanent commands.
Instructions
Report the result of a Threnody-emitted Dynamic Workflow run (workflow_emit). Pass the workflow_name from the handoff and the agents[] array the workflow returned (each entry: id/label, tier, model, result{summary,findings,success}). Threnody records per-agent learning telemetry and, once the orchestration shape recurs across successful runs, enqueues it as an approval-gated draft you can approve to save as a permanent /workflow command.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agents | Yes | ||
| run_id | No | Optional run/plan id for telemetry grouping | |
| consensus | No | Consensus-in-workflow only: the queen verdicts the workflow returned (each {persona, result:{verdict, amendment, next_work, synthesis}}). Threnody tallies quorum; may return consensus_followup for a judge round. | |
| workflow_name | Yes | workflow_name from the handoff | |
| workspace_root | No |