OptionalartifactInclude artifactToolCalls field in the response interface. Auto-aligns with includeArtifactToolsDocs unless explicitly set.
OptionalcommandsInclude actionableCommands/automaticCommands type definitions. Auto-aligns with includeCommandDocs unless explicitly set.
OptionalforInclude ForEach operation in nextStep.type union and forEach property. Auto-aligns with includeForEachDocs unless explicitly set.
OptionalpayloadInclude payloadChangeRequest type definition in the response interface. Auto-aligns with includePayloadInPrompt unless explicitly set.
OptionalpipelineInclude the pipeline field in the response interface. Auto-aligns with includePipelineDocs unless explicitly set.
OptionalresponseInclude responseForm type definition in the response interface. Auto-aligns with includeResponseFormDocs unless explicitly set.
OptionalscratchpadInclude scratchpad field in the response interface. Auto-aligns with includeScratchpadDocs unless explicitly set.
OptionaltasksInclude 'Tasks' in the nextStep.type union and the tasks property.
Auto-aligns with enableTaskGraphs unless explicitly set.
Unlike its siblings this defaults to false, because enableTaskGraphs does: an agent
that has not opted in must not even see the type, or the model will reach for it.
OptionalwhileInclude While operation in nextStep.type union and while property. Auto-aligns with includeWhileDocs unless explicitly set.
Granular control over which parts of the response type definition to include. When specified as an object, enables fine-grained control over type sections. Sections auto-align with their corresponding documentation flags unless explicitly overridden.
Example