mirror of
https://github.com/morluto/rea.git
synced 2026-11-09 08:17:02 +00:00
10 lines
443 B
TypeScript
10 lines
443 B
TypeScript
import type { AnalysisError } from "../domain/analysisErrorBase.js";
|
|
import { AnalysisCapabilityUnavailableError } from "../domain/analysisErrorCore.js";
|
|
|
|
/** Unsupported operations permit alternatives only after owned cleanup completes. */
|
|
export const permitsCapabilityFallback = (
|
|
error: AnalysisError,
|
|
): error is AnalysisCapabilityUnavailableError =>
|
|
error instanceof AnalysisCapabilityUnavailableError &&
|
|
!error.cleanupIncomplete;
|