Interface ExplainOptions

Planning controls for the connection-owned, feature-result query workflow.

interface ExplainOptions {
    cache?: QueryPlanCacheOptions;
    capabilityPolicy?: CapabilityPolicy;
    estimates?: QueryPlanningEstimates;
    fallback?: QueryFallbackPolicy;
    refresh?: boolean;
    signal?: AbortSignal;
    sourceId?: string;
}

Properties

Explicit query-result cache observation; discovery metadata cache state is never inferred here.

capabilityPolicy?: CapabilityPolicy
refresh?: boolean

Refresh discovery before planning. The resulting observation is bound into the plan.

signal?: AbortSignal
sourceId?: string

Select a source explicitly when the connection advertises more than one.