Skip to content

CodePipelineReviewPanel

A run’s panel of reviewers: the review steps in one phase, each with its own focus (lens). In a review-and-fix loop, the panel’s findings decide whether another fix round runs, and the reviewers are re-run after each fix as recheckPolicy says. Any step prompt can show every reviewer’s latest review with %%__reviews%%.

Kind: an object, used in requests and responses. In a request it is called CodePipelineReviewPanelInput.

FieldTypeRequiredDescription
phaseNamestringThe phase the review steps are in, for example pr-review. Case doesn’t matter.
recheckPolicyCodePipelineReviewRecheckPolicyWhich reviewers review again after each fix round. Default: all of them.
membersCodePipelineReviewPanelMemberInput[]The reviewers, in order. %%__reviews%% shows their reviews in this order. At most 16.
{
"phaseName": "...",
"recheckPolicy": "AllMembers",
"members": [
{
"stepName": "...",
"agentName": "...",
"lens": "...",
"outputVariableName": "...",
"alwaysRecheck": false
}
]
}

Every field is present in a response; empty ones are null.

FieldTypeDescription
phaseNamestringThe phase the review steps are in, for example pr-review. Case doesn’t matter.
recheckPolicyCodePipelineReviewRecheckPolicyWhich reviewers review again after each fix round. Default: all of them.
membersCodePipelineReviewPanelMember[]The reviewers, in order. %%__reviews%% shows their reviews in this order. At most 16.
{
"phaseName": "...",
"recheckPolicy": "AllMembers",
"members": [
{
"stepName": "...",
"agentName": "...",
"lens": "...",
"outputVariableName": "...",
"alwaysRecheck": false
}
]
}