コンテンツにスキップ

McpHost

このコンテンツはまだ日本語訳がありません。

MCP 连接生命周期持有者。manager 惰性构造(首个会话装配触发,单飞); dispose 幂等断开全部连接(等待在飞 init 收尾后 closeAll,不留半启动 进程)。跨会话共享:连接/目录/桥接件池 host 级一份,会话工具面各自 经 forToolset 子视图展开。

new McpHost(options): McpHost;

McpHostOptions

McpHost

get cleanupEvidence(): readonly {
level: McpCloseEvidenceLevel;
resource: "mcp";
}[];

pending时仅描述能力层;dispose完成后才表示已等待此层。

readonly { level: McpCloseEvidenceLevel; resource: "mcp"; }[]

dispose(): Promise<void>;

断开全部连接并终结 host(幂等;二次调用无害空操作)。init 在飞时 等其收尾再断(不留半启动子进程/连接句柄)。

Promise<void>


manager(): Promise<McpLazyManager>;

惰性 init 单飞(内部/进阶面;host 主视图绑哑工具面,会话恒经子视图)

Promise<McpLazyManager>