UNPKG

@sema-agent/core

Version:

Stateless, task-oriented AI agent core

16 lines (15 loc) • 379 B
export function guardCorruptSink(sink) { if (sink === undefined) return undefined; return (info) => { try { const returned = sink(info); if (typeof returned?.then === "function") { void Promise.resolve(returned).then(undefined, () => { }); } } catch { } }; }