Skip to main content
Version: v1

SummarizerStopReason TypeAlias

Signature

export declare type SummarizerStopReason = 
/** Summarizer client failed to summarize in all 3 consecutive attempts. */
"failToSummarize"
/** Parent client reported that it is no longer connected. */
| "parentNotConnected"
/**
* Parent client reported that it is no longer elected the summarizer.
* This is the normal flow; a disconnect will always trigger the parent
* client to no longer be elected as responsible for summaries. Then it
* tries to stop its spawned summarizer client.
*/
| "parentShouldNotSummarize"
/** Summarizer client was disconnected */
| "summarizerClientDisconnected" | "summarizerException";