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

Interface: KernelServiceDescriptor

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

Public metadata of a published service (what list() returns).

Properties

description?

optional description?: string

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


methods

methods: string[]

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

Declared method names (the stable public contract of the service).


name

name: string

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

The short name the provider registered.


providerPluginId

providerPluginId: string

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


serviceId

serviceId: string

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

Host-prefixed identity: '<providerPluginId>.<name>'.


version?

optional version?: string

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