@ai2070/l0
Version:
L0: The Missing Reliability Substrate for AI
16 lines (15 loc) • 383 B
JavaScript
function safeInvokeCallback(callback, arg, monitor, callbackName = "callback") {
if (!callback) return;
try {
callback(arg);
} catch (error) {
monitor?.logEvent({
type: "warning",
message: `${callbackName} threw: ${error instanceof Error ? error.message : String(error)}`
});
}
}
export {
safeInvokeCallback
};
//# sourceMappingURL=callbacks.js.map