docs: 添加 ToolSearch 设计指南 + 禁用 turn-zero 工具推荐弹窗

- 新增 docs/design/tool-search-design-guide.md,涵盖架构、搜索算法、执行管道、演进历史
- 禁用 getTurnZeroSearchExtraToolsPrefetch,消除用户输入时的频繁弹窗
- inter-turn 发现机制保持不变

Co-Authored-By: glm-5-turbo <zai-org@claude-code-best.win>
This commit is contained in:
claude-code-best
2026-05-09 16:45:56 +08:00
parent bd2253846f
commit 2cf18c4c49
61 changed files with 753 additions and 423 deletions

View File

@@ -523,7 +523,7 @@ async function runInputActionGates(
`visible in screenshots only, no clicks or typing.` +
(isBrowser
? ' Use the Claude-in-Chrome MCP for browser interaction (tools ' +
'named `mcp__Claude_in_Chrome__*`; load via ToolSearch if ' +
'named `mcp__Claude_in_Chrome__*`; load via SearchExtraTools if ' +
'deferred).'
: ' No interaction is permitted; ask the user to take any ' +
'actions in this app themselves.') +
@@ -1308,7 +1308,7 @@ function buildTierGuidanceMessage(tiered: TieredApp[]): string {
`typing). You can read what's on screen but cannot navigate, click, ` +
`or type into ${readBrowsers.length === 1 ? 'it' : 'them'}. For browser ` +
`interaction, use the Claude-in-Chrome MCP (tools named ` +
`\`mcp__Claude_in_Chrome__*\`; load via ToolSearch if deferred).`,
`\`mcp__Claude_in_Chrome__*\`; load via SearchExtraTools if deferred).`,
)
}