Agent-readable docs index: /docs/llms.txt. Full docs in one file: /docs/llms-full.txt. Download /docs/docs.zip to grep all markdown files locally.
Transcripts
Live Voice exposes two transcript surfaces because audio reality and conversational reality are not the same thing.
Instantaneous
transcript.instantaneous is provisional text for responsive interfaces: live captions, optimistic entity matching, and speculative highlighting. It can revise and should not be stored as accepted dialogue.
Canonical
transcript.canonical contains accepted user and assistant turns after floor interactions resolve. Ephemeral quick reactions and abandoned assistant speech do not become canonical turns.
ts
12session.on("transcript.instantaneous",({ text })=>preview(text));
session.on("transcript.canonical",({ turns })=>renderHistory(turns));