显式持久 MCP 所有者线程;跨同一进程中的隔离 execute_code 调用复用。导入不启动服务,不改变 session 契约。无进程池、自动重连或请求重放。
单会话串行调用,返回原始 CallToolResult 或 null,err,detail;检查 isError。options: timeoutMs、shouldStop()。超时/取消不重放,活动连接可能失效;delivery=unknown 不能推断未执行。
仅停止该请求;过期 ID 不会取消后续请求。不能撤销服务端副作用;取消活动请求会关闭失效连接。
请求停止,等待所有者经原有传输清理整树。默认等待5秒;成功 true,null,最终状态(stdio activeProcesses=0),workerId 随即失效。清理未完返回 null,err,detail,保留 ID 可重试。不强杀 aardio 线程。
按需获取工具及 Schema 数组;不向全局提示词注入工具。
创建专有线程并初始化现有 MCP client,返回不透明 workerId;失败 null,err,detail。config 为纯数据,遵守 autos.mcp.normalizeConfig。options: timeoutMs、调用者本地 shouldStop()。完成后显式 close。
纯状态摘要,不含配置、凭据、参数或工具结果。requestId 可用于定向 cancel;pid/threadId 仅诊断。失效后不得继续调用。
库版本。