/** * Plugin Tool 运行时。 * * 关键点(中文) * - Plugin Action 自己完成业务输出和本地文件保存。 * - 本模块不猜测 `data` 是否为 UIMessage,也不下载、复制或挂载文件。 * - Action 的普通字段成为 `plugin_call` output,messages 交给统一 Session Tool 边界。 */ import type { ActionResult } from "../../types/action/ActionResult.js"; import type { PluginCallToolResult, InvokePluginCallToolOptions, InvokePluginReadToolOptions, PluginReadToolResult } from "../../types/plugin/PluginTool.js"; /** 调用 Plugin Action,并把 Action messages 原样交给统一 Tool Result。 */ export declare function invoke_plugin_call_tool(params: InvokePluginCallToolOptions): Promise>; /** 读取 Plugin metadata,并作为普通 JSON Tool Result 返回。 */ export declare function invoke_plugin_read_tool(params: InvokePluginReadToolOptions): Promise>; //# sourceMappingURL=PluginToolRuntime.d.ts.map