{"version":"2.1.312","anchor":"workflow-agents-get-an-opt-in-handback-tool-with-review-and","canonical_anchor":"workflow-agents-get-an-opt-in-handback-tool-with-review-and","heading":"Workflow agents hand back their report through a tool, and the report can be reviewed","tier":"notice","area":"Workflows","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312\/e\/workflow-agents-get-an-opt-in-handback-tool-with-review-and","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312","markdown":"### Workflow agents hand back their report through a tool, and the report can be reviewed\n\nWorkflow agents can return their final report through a handback tool, and that output is reviewed beyond auto mode when report review is set\n\n**Unclear.** It is not clear which permission modes give workflow agents the handback tool.\n\n**What**\n\nWorkflow agents are subagents, helper agents that Claude starts, that run as steps of a workflow. How they return results changed in two linked ways.\n\n- Handback tool: when the agent has no output schema and a permission-mode check passes, its definition is wrapped and given `handbackOptIn` and a `handbackTool`. The tool captures the agent's final report.\n\n- Final text: the result now comes from the handback message instead of the last thing the agent said.\n\n- New result fields: `toolReportReview`, `toolReportUnjudged` and `toolReportAgentId`.\n\n- Review: workflow agent output is now reviewed when `toolReportReview` or `toolReportUnjudged` is set. Before, the review ran only in auto mode.\n\n- Review details: it reports whether the output was an object or text (`workflow_object` or `workflow_text`) and whether it was sent or flagged (`send` or `flagged`). A reviewed result is registered through a follow-up call, and a flagged review upgrades the stored report.\n\n- Missing handback: when no handback was made, Claude Code records why, such as a refused handback call, no final text, or a plain-text ending.\n\n**Why**\n\nWorkflow agents now return a deliberate final report instead of whatever they said last, and that report can be checked outside auto mode. If a workflow result looks different, it may now come from the handback tool.\n\n- Area: Workflows\n- Tier: You'll notice\n- Useful: 4\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}