Skip to content

CodePipelineStructuredOutput

The agent’s own summary of a step, asked for after the step (isStructuredOutput).

Kind: an object, used in responses.

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

FieldTypeDescription
summarystring | nullA line or two on what the step achieved.
wasSuccessfulbooleanWhether the agent says the step did what it was asked.
isBlockedbooleanWhether the agent is stuck on something it can’t resolve by itself.
blockedReasonstring | nullWhat the agent is stuck on, when isBlocked is true.
isAdditionalWorkRequiredbooleanWhether the agent says more work is needed beyond this step.
{
"summary": "...",
"wasSuccessful": false,
"isBlocked": false,
"blockedReason": "...",
"isAdditionalWorkRequired": false
}