Skip to main content

Interface: WidgetEmbedPolicyResponse

Defined in: packages/sdk/src/types/generated/workspace_widget_domain.ts:59

Edge origin-gate policy for one (workspace, widget slug) — the P2 gate.

Consumed by src/proxy.ts at the edge to decide whether a widget document request may render and with what frame-ancestors. frameAncestors is the set of verified-domain origins that have this slug enabled, already formatted as edge matcher rules (e.g. https://acme.com or, for subdomain-enabled entries, https://*.acme.com).

This DB-backed gate is the sole origin authority — an empty list means no verified domain enables this slug for the workspace, so the edge denies every parent origin (fail-closed).

Properties

frameAncestors

frameAncestors: string[]

Defined in: packages/sdk/src/types/generated/workspace_widget_domain.ts:60