S-cache (decoded per-slice geometry) — null when the SliceCache is off.
Reads canceled before filesystem I/O; excluded from the hit-rate denominator.
OptionalmaxSize?: numberConfigured byte budget (fixed OPFS/disk cap).
OptionaloversizedWriteSkipped?: numberOptionalquotaWriteSkipped?: numberOptionalevictions?: numberOptionalwriteFailures?: numberOptionalcorruptedEntries?: numberOptionalmetadataParseFailures?: numberOptionalorphanedFilesRemoved?: numberOptionall2Background L2 write-queue backpressure (depth / in-flight / dropped).
OptionalnetworkBytes fetched over the network (L3) — excludes cache-served bytes.
Count of actual network fetches (L3).
Current network bandwidth (bytes/sec, ~10s sliding window).
Cumulative bytes delivered to demand callers across ALL tiers
(L1 + L2 + network). Unlike bytesTransferred, this stays
non-zero on a warm/cache-served reload, so the monitor's
"data loaded" figure reflects real I/O even with zero network.
Count of demand reads served across all tiers.
OptionaldemandOptionalprefetchOptionalhealthValidation mode the dataset is using (or 'none' if external + no TTL).
Wall-clock millis at last successful validation, or null.
true when the dataset has no content_hash AND no TTL is
configured — surfaced as a UI warning since the cache may be
stale indefinitely.
S2: true when OPFS is available and L2 is operational, or
when caching is disabled (no L2 expected). false only when
caching is enabled but OPFS could not be acquired — drives the
opfs-unavailable status badge.
OptionalclearS4: number of times ?clearCache triggered a clearAll on init
for the active store. Surfaced so E2E tests can assert that a
clear actually ran rather than only checking that stats survived.
Snapshot of all three cache levels exposed by
__luxarDebug.cache.getStats(). Levels that are absent returnnullfor that field; the caller can render them as "disabled".network,demand,prefetch, andhealthare optional so callers keying off{l0, l1, l2}keep working without changes.