ScenarioModule
编程式场景模块接口,场景必须实现此接口。
typescript
interface ScenarioModule {
id: string
version: string
getManifest(): ScenarioManifest
getPlugin(): ScenarioPlugin
getTools(): ScenarioToolDefinition[]
getComponents?(): ScenarioComponentRegistry
getIpcHandlers?(): ScenarioIpcHandler[]
onActivate?(context: ScenarioModuleContext): Promise<void>
onDeactivate?(context: ScenarioModuleContext): Promise<void>
onHealthCheck?(): Promise<ScenarioHealthCheck[]>
}详见 模块接口。

