DSH 学习 · 外部生态接入

外部服务器的工具进来时,名字先带上它的姓氏。

一个 MCP 客户端实例只连一台服务器,把它声明的工具以 mcp__<serverName>__<rawName> 的限定名注册进 ctx.tools。断线后按策略重连:首次延迟起每次翻倍、封顶为止,连续失败达到预算就永久放弃本次加载。卸载实例时注销它的全部工具并释放命名空间;HMR 热替换用相同 serverName 复现完全相同的公开名。

先押一个注:initialDelayMs=500、预算 4 次、封顶 8000ms——四次尝试的延迟序列是?

当前选择写在地址栏 #state= 后面:刷新不丢,发给别人打开的是同一份输入。
分叉形态
连接状态
可见工具
放弃于第几次
命名空间
独立校验

每次失败的等待有多久

尝试 × 延迟

每一格是一次连接尝试,格子宽度按延迟比例画出:翻倍关系一眼可见,封顶之后不再变宽。悬停看具体毫秒数。

规则逐条重算

协议校验

独立校验自己重算退避序列、失败预算、限定名前缀与命名空间释放;它不读渲染层的任何中间量。

    哪些结论可以带走

    能证明什么

      不能证明什么