UNPKG

@ai2070/l0

Version:

L0: The Missing Reliability Substrate for AI

41 lines (40 loc) 950 B
function runAsyncDriftCheck(detector, content, delta, onComplete) { if (delta && delta.length < 1e3) { const quickResult = detector.check(delta); if (quickResult.detected) { return quickResult; } if (content.length < 1e4) { return detector.check(content, delta); } } if (content.length < 1e4) { return detector.check(content, delta); } setImmediate(() => { let result; try { result = detector.check(content, delta); } catch { result = { detected: false, types: [] }; } onComplete(result); }); return void 0; } function runDriftCheckAsync(detector, content, delta, onComplete) { setImmediate(() => { let result; try { result = detector.check(content, delta); } catch { result = { detected: false, types: [] }; } onComplete(result); }); } export { runAsyncDriftCheck, runDriftCheckAsync }; //# sourceMappingURL=async-drift.js.map