MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / fallbackOutcomeResult

Function fallbackOutcomeResult

packages/hosts/mcp/src/tool-server.ts:597–607  ·  view source on GitHub ↗
(
  executionId: string,
  outcome: ResumeFallbackOutcome,
)

Source from the content-addressed store, hash-verified

595 resumeUnavailableResult({ status: "execution_already_settled", executionId });
596
597const fallbackOutcomeResult = (
598 executionId: string,
599 outcome: ResumeFallbackOutcome,
600): McpToolResult => {
601 if (outcome.status === "result") return outcome.result;
602 return resumeUnavailableResult({
603 status: outcome.status,
604 executionId,
605 ttlMs: "ttlMs" in outcome ? outcome.ttlMs : undefined,
606 });
607};
608
609// The `skills` tool serves named, static how-to docs (see the execution
610// package's skills registry). No name -> the index; a known name -> that

Callers 1

resumeExecutionFunction · 0.85

Calls 1

resumeUnavailableResultFunction · 0.85

Tested by

no test coverage detected