aardio 文档
autos.mcp.session 库模块帮助文档
autos.mcp 成员列表 #
autos.mcp.session() #
返回对象:autosMcpSessionObject
autos.mcp.session(backend,configName) #
技能级惰性会话。backend 为默认配置对象或已信任的本机解析函数(options),configName 为可选 DPAPI 覆盖名。构造时不启动服务。
autosMcpSessionObject 成员列表 #
autosMcpSessionObject.callTool(name,arguments,options) #
惰性打开并复用本实例连接,返回原始 MCP 结果。options.backend 为完整临时替代配置,不继承已保存凭据;持续到 close。
autosMcpSessionObject.close() #
有界关闭本实例连接,清除临时 backend 与失效标志。可重复调用。
autosMcpSessionObject.configure(config) #
保存本机覆盖并关闭旧连接;下次调用按默认 backend 与顶层覆盖合并。
autosMcpSessionObject.lastFailure #
最近导致失效的错误信息;不自动重试。一般勿整体输出可能来自服务器的错误数据。
autosMcpSessionObject.listTools(options) #
自动打开并读取服务器实时工具清单,不改变技能已审核的离线快照。
autosMcpSessionObject.open() #
返回对象:autosMcpClientObject
autosMcpSessionObject.open(options) #
显式打开;同配置复用。故障后仅显式 open/close/configure 允许再次连接,不重放上次调用。返回原生客户端。
autosMcpSessionObject.state #
closed / ready / failed。
autosMcpSessionObject.withClient(fn,options) #
临时独立连接,回调结束自动关闭,不干扰本实例已打开的客户端。
Markdown 格式