CodePipelineStructuredOutput
The agent’s own summary of a step, asked for after the step (isStructuredOutput).
Kind: an object, used in responses.
Fields
Section titled “Fields”Every field is present in a response; empty ones are null.
| Field | Type | Description |
|---|---|---|
summary | string | null | A line or two on what the step achieved. |
wasSuccessful | boolean | Whether the agent says the step did what it was asked. |
isBlocked | boolean | Whether the agent is stuck on something it can’t resolve by itself. |
blockedReason | string | null | What the agent is stuck on, when isBlocked is true. |
isAdditionalWorkRequired | boolean | Whether the agent says more work is needed beyond this step. |
Example
Section titled “Example”{ "summary": "...", "wasSuccessful": false, "isBlocked": false, "blockedReason": "...", "isAdditionalWorkRequired": false}Where it’s used
Section titled “Where it’s used”- Inside
CodePipelineStepExecution