Act on a review panel finding
design_review_panel_actionReturns grounded fix suggestions or re-verification refs from review interactions; read-only, never edits code.
Instructions
Route an interaction from the interactive review panel: return a grounded finding's fix for the coding agent to apply, or the refs to re-verify. This tool never edits code. An advisory finding returns human_only, never an automatic fix, and a review nothing judged returns unjudged with no fix at all. Reads only; consumes no review units.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| job_id | Yes | ||
| finding_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Typed tool error, returned with isError: true instead of the result envelope. The full code and next_action vocabularies are in schemas/review-error.schema.json. | |
| job_id | No | ||
| response | No | The panel reducer's routed response: a grounded fix for the coding agent, a human_only referral, an unjudged refusal when nothing judged the review, or the recheck refs. | |
| review_id | No | ||
| provenance | No | Where the review this action was routed from came from. A routed fix is a string the caller is expected to act on, so the payload says in-band whether anything judged the review that produced it. When model_backed is false, response.type is "unjudged" and no fix is returned. | |
| schema_version | No |