Beta Managed Agents Start Event
BetaManagedAgentsStartEvent objectOpens a preview of a buffered event. Carries the previewed event's type and id only. Followed by zero or more event_delta events with the same event id, normally concluded by the buffered event carrying that id. If the producing model request ends without that event (an error or interrupt mid-stream), its terminal span.model_request_end closes the preview. Only sent on stream connections that opt in via event_deltas; never appears in event history.
type: "event_start"event: BetaManagedAgentsStartEventPreviewThe previewed event's type and id. The event type determines which delta types the preview's event_delta events carry: agent.message events stream content_delta fragments; agent.thinking previews are start-only — no deltas follow, and the buffered agent.thinking with the same id concludes them.
BetaManagedAgentsAgentMessagePreview objecttype: "agent.message"id: stringThe id the buffered agent.message will carry if it is emitted. Matches the event_id on this preview's event_delta events.
BetaManagedAgentsAgentThinkingPreview objecttype: "agent.thinking"id: stringThe id the buffered agent.thinking will carry if it is emitted. Start-only — no event_delta events follow.