Skip to content

Function: isTerminalStatus()

isTerminalStatus(s): s is “CANCELLED” | “COMPLETED” | “FAILED”

Narrow MessageStatus | undefined to a TerminalStatus.

"ASKING_AI" | "CANCELLED" | "COMPLETED" | "EXECUTING_QUERY" | "FAILED" | "FETCHING_METADATA" | "FILTERING_CONTEXT" | "PENDING_WAREHOUSE" | "QUERY_RESULT_EXPIRED" | "SUBMITTED" | undefined

s is “CANCELLED” | “COMPLETED” | “FAILED”