model (string, optional): model identifier when available
value (number): metric value (or placeholder value in docs examples)
metric (string, custom only): metric key such as neurosync.output_fps
type (string, custom only): currently NeuroSyncMetricsData
NeuroSync custom metrics currently emitted:
neurosync.output_fps
neurosync.blendshapes_received
neurosync.blendshapes_sent
neurosync.frames_dropped
5. Example code to view metrics
6. Usage Notes
These metrics provide immediate per-turn context during live conversations and can be used as a practical troubleshooting signal. When a response feels slow or quality drops, the payload helps identify which stage is contributing most to delay (STT, LLM, TTS, or NeuroSync).