Aller au contenu principal

Interface: HostHandshake

Defined in: packages/plugin-sdk/src/kernel/protocol.ts:27

Properties​

grantedCapabilities​

grantedCapabilities: object[]

Defined in: packages/plugin-sdk/src/kernel/protocol.ts:30

grantedAt​

grantedAt: number

name​

name: string

revision​

revision: number

scope?​

optional scope?: unknown


hostVersion​

hostVersion: string

Defined in: packages/plugin-sdk/src/kernel/protocol.ts:29


limits​

limits: unknown

Defined in: packages/plugin-sdk/src/kernel/protocol.ts:37


protocolVersion​

protocolVersion: string

Defined in: packages/plugin-sdk/src/kernel/protocol.ts:28


supportedFeatures​

supportedFeatures: Record<string, number>

Defined in: packages/plugin-sdk/src/kernel/protocol.ts:36


themeTokens?​

optional themeTokens?: Record<string, string>

Defined in: packages/plugin-sdk/src/kernel/protocol.ts:43

Resolved design-token values for SDK UI widgets (api.ui.modelMenu): { '--st-color-…': 'rgb(…)' } as read from the host document. Optional for compatibility; widgets fall back to their built-in palette.