Перейти к основному содержимому

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