mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-18 06:15:51 +00:00
feat: 将 Agents/Teams 工具纳入 Tool Search 按需发现
将 TeamCreate、TeamDelete、SendMessage 从 CORE_TOOLS 移除, 使其成为 deferred 工具,通过 ToolSearch 按需发现以减少 context token。 swarm 模式下 SendMessage 保持 always loaded,TeamCreate/TeamDelete 在 swarm 未启用时调用返回启用提示。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -247,9 +247,8 @@ export function getAllBaseTools(): Tools {
|
||||
...(isWorktreeModeEnabled() ? [EnterWorktreeTool, ExitWorktreeTool] : []),
|
||||
getSendMessageTool(),
|
||||
...(ListPeersTool ? [ListPeersTool] : []),
|
||||
...(isAgentSwarmsEnabled()
|
||||
? [getTeamCreateTool(), getTeamDeleteTool()]
|
||||
: []),
|
||||
getTeamCreateTool(),
|
||||
getTeamDeleteTool(),
|
||||
...(VerifyPlanExecutionTool ? [VerifyPlanExecutionTool] : []),
|
||||
...(process.env.USER_TYPE === 'ant' && REPLTool ? [REPLTool] : []),
|
||||
...(WorkflowTool ? [WorkflowTool] : []),
|
||||
|
||||
Reference in New Issue
Block a user