MCPcopy Index your code
hub / github.com/simstudioai/sim / inferToolSuccess

Function inferToolSuccess

apps/sim/lib/copilot/request/handlers/types.ts:286–296  ·  view source on GitHub ↗
(data: MothershipStreamV1ToolResultPayload | undefined)

Source from the content-addressed store, hash-verified

284}
285
286export function inferToolSuccess(data: MothershipStreamV1ToolResultPayload | undefined): {
287 success: boolean
288 hasResultData: boolean
289 hasError: boolean
290} {
291 const errorMessage = getToolResultErrorMessage(data)
292 const hasResultData = data?.output !== undefined
293 const hasError = Boolean(errorMessage)
294 const success = data?.success === true
295 return { success, hasResultData, hasError }
296}
297
298export function ensureTerminalToolCallState(
299 context: StreamingContext,

Callers 1

handleResultPhaseFunction · 0.90

Calls 1

Tested by

no test coverage detected