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

Function describeSyncFailure

packages/core/sdk/src/executor.ts:909–917  ·  view source on GitHub ↗
(error: unknown)

Source from the content-addressed store, hash-verified

907 * stringification drops a `cause` that is an `Error` — so unwrap one level and
908 * keep both halves. */
909const describeSyncFailure = (error: unknown): string => {
910 const base =
911 error instanceof Error && error.message.length > 0
912 ? error.message
913 : Inspectable.toStringUnknown(error, 0);
914 const cause = (error as { readonly cause?: unknown } | null | undefined)?.cause;
915 if (cause instanceof Error && cause.message.length > 0) return `${base}: ${cause.message}`;
916 return base;
917};
918// oxlint-enable executor/no-instanceof-error, executor/no-unknown-error-message
919
920const createDefaultMemoryDb = (tables: FumaTables): ExecutorDb => {

Callers 2

createExecutorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected