core/genai/genai_output_converter library

Functions

chatMessageFromChunk(ModelResponse chunk) → ChatMessage
One streamed ModelResponse variant → one single-part model ChatMessage.
chatMessageFromParts({String? text, List<FunctionCallResponse> calls = const [], String? thinking, Map<String, Object?> metadata = const {}}) → ChatMessage
Coalesce a whole model turn into one ChatMessage.