Vloop API
    Preparing search index...

    Interface PromptCacheReport

    interface PromptCacheReport {
        expiresAtMs: number | null;
        remainingMs: number | null;
        source: "reported" | "docs" | "estimate" | null;
        ttlMs: number | null;
        warmer: number | "auto";
        warmup:
            | {
                count: number;
                dueAtMs: number
                | null;
                halt: "stopped" | "failed" | "limit" | "missed" | null;
                limit: number | null;
                running: boolean;
            }
            | null;
    }
    Index
    expiresAtMs: number | null

    When the cache is expected to expire.

    remainingMs: number | null

    How long the cache is expected to stay warm.

    source: "reported" | "docs" | "estimate" | null

    Where the retention comes from.

    ttlMs: number | null

    Retention of the cache after its last use.

    warmer: number | "auto"

    Cache warmer setting; 0 when it is off.

    warmup:
        | {
            count: number;
            dueAtMs: number
            | null;
            halt: "stopped" | "failed" | "limit" | "missed" | null;
            limit: number | null;
            running: boolean;
        }
        | null

    The next warm-up, whether one runs, the warm-ups of this idle period and their limit, and why warm-ups stopped.