The newest format version of the built-in kinds this SDK understands.
The attachment type prefix every AI step uses.
Decodes one attachment, or returns null when it is not an AI step.
null
Decodes one attachment from its payload as JSON text, or returns null when it is not an AI step. A payload that is not a JSON object reads as empty.
Decodes the AI steps among a message's attachments, in order. Attachments that are not AI steps (images, files and so on) are skipped.
Decodes the AI steps among a message's attachments, with each payload as JSON text, in order. Attachments that are not AI steps are skipped, and a payload that is not a JSON object reads as empty.