Interface: KernelServiceDescriptor
Defined in: packages/plugin-sdk/src/kernel/services.ts:18
Public metadata of a published service (what list() returns).
Properties
description?
optionaldescription?: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?
optionalversion?:string
Defined in: packages/plugin-sdk/src/kernel/services.ts:26