IFClite TypeScript API
    Preparing search index...

    Interface RepairResult

    interface RepairResult {
        attempts: number;
        budgetExhausted?: "attempts" | "wallclock";
        diagnostics: ValidationError[];
        manifest?: ExtensionManifest;
        ok: boolean;
        parsed?: ParsedBundleOutput;
    }
    Index
    attempts: number

    Number of attempts run.

    budgetExhausted?: "attempts" | "wallclock"

    True iff a budget (attempts / time) was exhausted.

    diagnostics: ValidationError[]

    Diagnostics from the last attempt — empty on full success.

    Manifest is present iff validation passed.

    ok: boolean

    Parsed bundle pieces (always present so callers can inspect partial output).