streamUrlfor the live native event streamturnStreamUrlfor turn-oriented live deliveryreplayUrlfor durable event recovery
Replay native events
cursor is exclusive: the response contains events with a sequence number greater than the
cursor. afterSeq is an alias, and excludeEventTypes accepts a comma-separated list.
Replay completed messages
Use the stable message read model when you need conversation history rather than every native runtime event:Reconnect safely
- Track the highest processed
seq. - Reconnect the live stream when possible.
- Replay from the stored cursor to fill any gap.
- De-duplicate by sequence number.
Provisioning webhooks
Subscribe a unified webhook endpoint to both provisioning outcomes:linc.session.readyfires once when the session atomically entersactiveand includes runtime, replay, and exact vault/object scope metadata.linc.session.provisioning_failedfires once when the session atomically entersfailedand includes a stable failure code plus a bounded, content-safe error message.
Passage evidence
Vault-search tool results retain the existing document-leveldetails.sources array for C3 and
other citation consumers. They also include bounded details.passages entries with the exact
retrieved object ID, title, chunk index, page or media-time range, OCR word range, and passage text.
Delegated subagent results preserve the same passage records in their durable parent tool event.
