Skip to content

ToolOutcomeEvent

ToolOutcomeEvent = ToolSubmittedEvent | ToolLaterOutcomeEvent

Defined in: packages/realtime/src/lib/realtime-session/session-event-bus.ts:158

Recovery outcome of one update_ui request. Every variant carries the request’s intent, so a subscriber never has to ask the session for it. Outcomes carry no generation because submitted work can finish after voice ends and still belongs to the same request.