/** * Plugin 生命周期类型。 * * 关键点(中文):生命周期只负责启动和停止;所有显式能力调用统一使用 Action。 */ import type { AgentPluginContext } from "./AgentPluginContext.js"; /** Plugin 生命周期定义。 */ export interface PluginLifecycle { /** Plugin 随 Agent 启动的钩子;不得假设存在 Workspace。 */ start?(context: AgentPluginContext): Promise | void; /** Plugin 随 Agent 停止的钩子。 */ stop?(context: AgentPluginContext): Promise | void; } //# sourceMappingURL=PluginCommand.d.ts.map