displayName
Ollama /api/chat — non-streaming response
messageType
AssistantMessage
subtype
none
direction
core-to-user
terminal
true
errorCategory
none
payloadSchema
type
AssistantMessage
fields
- model
- created_at
- message(role, content, tool_calls?)
- done=true
- total_duration
- eval_count
description
Full non-streaming chat completion envelope from /api/chat. The
embedded `message` carries role and content; `tool_calls` may be
present when the model emits structured calls.