跳到主要内容

Interface: KernelServiceProvideOptions

Defined in: packages/plugin-sdk/src/kernel/services.ts:49

Properties​

description?​

optional description?: string

Defined in: packages/plugin-sdk/src/kernel/services.ts:56


handle​

handle: KernelServiceHandler

Defined in: packages/plugin-sdk/src/kernel/services.ts:54


methods​

methods: string[]

Defined in: packages/plugin-sdk/src/kernel/services.ts:53

Declared methods; calls to undeclared methods fail fast.


name​

name: string

Defined in: packages/plugin-sdk/src/kernel/services.ts:51

Short service name; the host publishes '<pluginId>.<name>'.


timeoutMs?​

optional timeoutMs?: number

Defined in: packages/plugin-sdk/src/kernel/services.ts:58

Per-call deadline override (host caps it); default 10 000 ms.


version?​

optional version?: string

Defined in: packages/plugin-sdk/src/kernel/services.ts:55