Shape returned by the transport fetch function.
Normalized entity shape written to the graph.
OptionalenabledSet to false to skip fetching regardless of id presence (default true).
Transport fetch function. Receives the resolved id and returns raw data.
Called by the underlying createResource; deduplicated by the core engine.
Reactive accessor returning the entity id — return null / undefined to disable.
OptionalidName of the id field inside the normalized entity (default "id").
Used when the server-returned id may differ from the request id.
Maps raw API response to the canonical shape upserted into the graph.
OptionalonCalled after all retries are exhausted.
OptionalonCalled after a successful fetch and graph write.
OptionalstaleMilliseconds before a cached entity is considered stale and a background
refetch is triggered (inherits from configureEngine when omitted).
Entity kind (e.g. "Invoice"). Drives the graph partition.
Options for
createEntity. Thesourceaccessor is called reactively; changing eithertypeoridinside it re-triggers the fetch.