OptionalenabledOptionalfetchInline fetcher (deprecated 1.x REST form). Optional in 2.0: pure graph
subscriptions for Tier-A PGlite/Electric entities pass no fetcher — the
graph is hydrated out-of-band and the hook only joins ids → entities.
When omitted, fetchList is a no-op and the hook is read-only.
OptionalmodeOptionalnormalizeRow normalizer. Optional alongside fetch (graph-only callers omit both).
OptionalonOptionalonOptionalsideOptionalstale
Declarative instruction for a collection query: stable
queryKey, fetcher, and per-row normalization into the graph.modecontrols whether a fetch replaces ids or appends (infinite scroll) when used with load-more.