OptionalAgentThe scribe's agent id, when known (attribution for its own speech).
The scribe's agent-session id (stamped on the scribe's OWN speech lines).
true for the scribe's OWN speech (assistant), false for anything it heard (user).
The room grouping (driver ExternalConnectionId) — one room = one unified transcript.
OptionalSpeakerThe speaker's participant id — the scribe's own bot id for its speech; absent for heard speech.
The final transcript text for the turn.
One final transcript line from a room's scribe session (the single elected per-room writer). The engine knows the room topology + owns the transcript tap; the SINK owns where it persists (e.g. an
MJ: Conversations"Meeting Room" +MJ: Conversation Details). Keeping the Conversations/app specifics out of the engine — the engine only emits these neutral lines. Seeplans/realtime/...followups.md§5.