Gemini CLI 修复 MCP 工具名截断冲突,嵌入哈希确保唯一

chandlerm923 · ghdev · 2026-08-23

该 PR 修复了 gemini-cli 中 MCP 工具名称截断导致的冲突问题。此前,超过 API 限制的长工具名仅保留首尾各 30 字符,导致不同工具(如 create... 与 delete...)因中间差异丢失而映射到同一注册名,造成工具不可用。修复方案是在首尾之间嵌入 8 位哈希摘要,既保证名称在重启和跨进程间保持稳定,又确保了唯一性,且仍符合 63 字符的命名预算限制。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →