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

Function describeSyncFailure

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

Source from the content-addressed store, hash-verified

855 * stringification drops a `cause` that is an `Error` — so unwrap one level and
856 * keep both halves. */
857const describeSyncFailure = (error: unknown): string => {
858 const base =
859 error instanceof Error && error.message.length > 0
860 ? error.message
861 : Inspectable.toStringUnknown(error, 0);
862 const cause = (error as { readonly cause?: unknown } | null | undefined)?.cause;
863 if (cause instanceof Error && cause.message.length > 0) return `${base}: ${cause.message}`;
864 return base;
865};
866// oxlint-enable executor/no-instanceof-error, executor/no-unknown-error-message
867
868const createDefaultMemoryDb = (tables: FumaTables): ExecutorDb => {

Callers 2

createExecutorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected