PrivatesharedPrivate ReadonlyservedPrivate ReadonlyinnerThe inner source's identity verbatim — the OPFS bucket must not move.
Human-readable label for logs and the OPFS index metadata.
Fetch one key. Must not throw: failures come back as an outcome.
Optionalsignal: AbortSignalOptionaloptions: ChunkSourceGetOptionsRe-read the source's identity token, bypassing every cache tier, so the
store can tell "same dataset" from "something else now serves this
address". null means the source could not answer — which is not evidence
of a change (see the TTL handling in validateCache).
Stop answering from the shared fetch (the load is past it); frees the bytes.
Release anything the source holds open. Called from the store's dispose.
A ChunkSource that answers the root document from the shared load-time fetch and delegates everything else to
inner.Serves each root document ONCE: after that the caching store holds it in its tiers, and a re-read (a later invalidation) must reach the server. Validation is answered from the same fetch until release.