OptionalaggregateCached aggregate results, if aggregates were requested
The maximum __mj_UpdatedAt timestamp from the results
The cached result rows
OptionalschemaHash of the entity's field names (in sequence order) at the time the cache entry was written. Used to detect schema changes (e.g., new columns added via migration + CodeGen) that would make the cached data structurally stale even though maxUpdatedAt and rowCount haven't changed. Backward-compatible: entries without this field are served normally (no regression).
OptionaltotalTotal row count from the database — may differ from results.length for paginated queries
Structure of cached RunView data stored in the storage provider. Note: rowCount is NOT persisted - it is always derived from results.length to prevent data inconsistency.