Stream Probe run progress (SSE)
Authorizations
Clerk JWT (browser). Requires Authorization: Bearer <clerk_jwt> and the X-Organization-Id header. Validated by the ported Clerk middleware, which sets the app.current_organization_id RLS context.
Response
SSE stream of probe progress.
The live simulate/chat SSE frame. It IS an AuditEventDTO (UI contract resolution): the SSE event: line equals eventType and the data: line is the AuditEventDTO JSON. Streams terminate with event: done or event: error, consumed via fetch() streaming (Part B Addenda #2).
voice, chat Authoritative AuditEvent / SimulateEvent event-type set (UI contract resolution). Each value selects the per-variant payload shape documented on AuditEventDTO.payload (see the *Payload schemas below). The legacy agent_utterance/turn_summary values are retained additively for the ported audit_events write-path.
user_utterance, agent_message, tool_call, kb_retrieval, guardrail, verification, language_switch, handoff, barge_in, latency, filler, call_started, call_ended, error, agent_utterance, turn_summary Per-eventType payload (see schema description for the eventType→*Payload mapping).
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
- Option 11
- Option 12
- Option 13
- Option 14