MCPcopy
hub / github.com/simstudioai/sim / isTerminalAsyncStatus

Function isTerminalAsyncStatus

apps/sim/lib/copilot/async-runs/lifecycle.ts:84–92  ·  view source on GitHub ↗
(
  status: CopilotAsyncToolStatus | AsyncLifecycleStatus | string | null | undefined
)

Source from the content-addressed store, hash-verified

82}
83
84export function isTerminalAsyncStatus(
85 status: CopilotAsyncToolStatus | AsyncLifecycleStatus | string | null | undefined
86): status is AsyncTerminalStatus {
87 return (
88 status === ASYNC_TOOL_STATUS.completed ||
89 status === ASYNC_TOOL_STATUS.failed ||
90 status === ASYNC_TOOL_STATUS.cancelled
91 )
92}
93
94export function isDeliveredAsyncStatus(
95 status: CopilotAsyncToolStatus | string | null | undefined

Callers 3

upsertAsyncToolCallFunction · 0.90
completeAsyncToolCallFunction · 0.90
lifecycle.test.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected