Skip to content

CodePipelineChallengeTurn

One round of a step’s “is it really done?” check (runChallengeLoop): what the agent said about its own work.

Kind: an object, used in responses.

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

FieldTypeDescription
turnintegerThe round’s number, starting at 1.
reworkNeededbooleanWhether the agent said more work was still needed. If so, another round runs.
remainingRiskPercentintegerThe risk, from 0 to 100, the agent said remained after this round.
parsedbooleanWhether the agent’s answer could be read. When false, reworkNeeded and remainingRiskPercent are cautious placeholders rather than the agent’s answer, the agent is asked again, and the round doesn’t count towards the result.
outstandingConcernsstring | nullThe concerns the agent still had after this round. May be empty once it is satisfied.
{
"turn": 0,
"reworkNeeded": false,
"remainingRiskPercent": 0,
"parsed": false,
"outstandingConcerns": "..."
}