InteractionExtensions extension

Convenience extensions for Interaction.

on

Properties

audioOutputs List<AudioContent>

Available on Interaction, provided by the InteractionExtensions extension

All audio outputs.
no setter
functionCallOutputs List<FunctionCallContent>

Available on Interaction, provided by the InteractionExtensions extension

All function call outputs.
no setter
hasFunctionCalls bool

Available on Interaction, provided by the InteractionExtensions extension

True if the interaction has function calls.
no setter
hasTextOutput bool

Available on Interaction, provided by the InteractionExtensions extension

True if the interaction has text output.
no setter
imageOutputs List<ImageContent>

Available on Interaction, provided by the InteractionExtensions extension

All image outputs.
no setter
text String?

Available on Interaction, provided by the InteractionExtensions extension

Concatenated text from all text outputs.
no setter
textOutputs List<TextContent>

Available on Interaction, provided by the InteractionExtensions extension

All text content outputs.
no setter
thoughtOutputs List<ThoughtContent>

Available on Interaction, provided by the InteractionExtensions extension

All thought outputs (for reasoning models).
no setter