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 格式