Skip to content

RevTurbineLocalOnlyMinimalInitOptions

RevTurbineLocalOnlyMinimalInitOptions = Omit<RevTurbineInitOptions, "tenantId" | "apiKey" | "endpoint" | "mode" | "runtimeMode" | "localRuntime"> & object

Minimal initialization options for local-only mode.

When localRuntime.playbook (or the deprecated exportedConfig alias) is provided, core transport options can be omitted and the SDK will inject safe local defaults. playbook is the canonical key; the runtime resolves both through resolveLocalPlaybook.

optional apiKey?: string

optional endpoint?: string

localRuntime: RevTurbineLocalRuntimeOptions & { playbook: ConfigArtifact | UnvalidatedConfigArtifact; } | { exportedConfig: ConfigArtifact | UnvalidatedConfigArtifact; }

optional mode?: RevTurbineSdkMode

optional runtimeMode?: "local_only"

optional tenantId?: string