Type Alias GraviolaStoreHandshakeInner
GraviolaStoreHandshakeInner: { auth: { apiKeyHeader?: string; modes: GraviolaAuthMode[] }; basePath: string; calc?: { profileFingerprints?: Record<string, string>; rootTypes: string[]; supported: boolean; }; envelope?: { supported: boolean }; idempotency?: { supported: boolean; windowSeconds?: number }; iriHandling: GraviolaIriHandlingMode[]; openapiUrl?: string; pagination: { maxLimit?: number; modes: (
"offset" | "cursor")
[] }; resolves?: { supported: boolean }; types: Record<string, { capabilities: GraviolaTypeCapabilities }>; version: string;} Type declaration
auth: { apiKeyHeader?: string; modes: GraviolaAuthMode[] }
basePath: string
Optionalcalc?: {
profileFingerprints?: Record<string, string>;
rootTypes: string[];
supported: boolean;
}
Optionalenvelope?: { supported: boolean }
Optionalidempotency?: { supported: boolean; windowSeconds?: number }
OptionalopenapiUrl?: string
pagination: { maxLimit?: number; modes: ("offset" | "cursor")[] }
Optionalresolves?: { supported: boolean }
version: string
Store-level (not per-type) calc materialization — see
Calcin@graviola/store-core.