StreamEventMetadata
SSE metadata event — emitted once before generation begins.
typestringrequired
Possible values: [metadata]
interaction_idstringrequired
inferred_emotional_state objectnullablerequired
Structured emotional inference for the turn (mirrors the non-streaming respond response field). null when inference is disabled or failed.
primarystring
confidencenumber
secondarystring[]
intensitystring
valencenumber
arousalnumber
memory objectrequired
consultedbooleanrequired
summary_usedstringnullablerequired
significant_moments_referencedintegerrequired
StreamEventMetadata
{
"type": "metadata",
"interaction_id": "string",
"inferred_emotional_state": {
"primary": "string",
"confidence": 0,
"secondary": [
"string"
],
"intensity": "string",
"valence": 0,
"arousal": 0
},
"memory": {
"consulted": true,
"summary_used": "string",
"significant_moments_referenced": 0
}
}