AGUI504
August 29, 2026 · View on GitHub
Severity: error · Group: Transport · Checked in: core · Since: 0.x
Message: {type}: {detail}
Spec grounding
All events share a common set of base properties.
Source: https://docs.ag-ui.com/concepts/events#base-event-properties
Example
A violating stream from the corpus (spec/fixtures/invalid/AGUI504-schema-violation):
{"type":"RUN_STARTED","threadId":"thread_001","runId":"run_001","timestamp":1755300021900}
{"type":"TOOL_CALL_START","toolCallId":"call_001","timestamp":1755300022000}
{"type":"TOOL_CALL_END","toolCallId":"call_001","timestamp":1755300022100}
{"type":"RUN_FINISHED","threadId":"thread_001","runId":"run_001","outcome":{"type":"success"},"timestamp":1755300022200}
Expected findings:
errorAGUI504 at event 1 — TOOL_CALL_START: missing required field 'toolCallName' (string)