Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.77 KB

File metadata and controls

26 lines (20 loc) · 1.77 KB

目录说明:src/tools/ToolSearchTool

目录定位

该目录是 src/tools 下的子模块,围绕 ToolSearchTool 这一主题组织实现文件。

目录快照

  • 相对路径:src/tools/ToolSearchTool
  • 直接文件数:3
  • 直接子目录数:0
  • 递归文件数:3
  • 主要文件类型:.ts x 3

依赖关系观察

  • 该目录最常引用的仓库内目录:src/utils (4)、src/services/analytics (2)、src (2)、src/tools/AgentTool (2)、src/bootstrap (1)、src/tools/BriefTool (1)、src/tools/SendUserFileTool (1)
  • 最常引用该目录的仓库内目录:src/utils (2)、src (1)、src/services/compact (1)、src/services/api (1)、src/services/tools (1)、src/constants (1)、src/utils/permissions (1)

直接文件说明

文件 行数 导出/关键符号 说明
ToolSearchTool.ts 471 inputSchema, outputSchema, Output, clearToolSearchDescriptionCache, ToolSearchTool 工具实现或工具适配层;导出符号以 inputSchema, outputSchema, Output, clearToolSearchDescriptionCache 为主,结合所在目录可判断其服务于 src/tools/ToolSearchTool 这条功能线。
constants.ts 1 TOOL_SEARCH_TOOL_NAME 常量定义;导出符号以 TOOL_SEARCH_TOOL_NAME 为主,结合所在目录可判断其服务于 src/tools/ToolSearchTool 这条功能线。
prompt.ts 121 isDeferredTool, formatDeferredToolLine, getPrompt, TOOL_SEARCH_TOOL_NAME 提示词/提示模板定义;导出符号以 isDeferredTool, formatDeferredToolLine, getPrompt, TOOL_SEARCH_TOOL_NAME 为主,顶部注释说明:Dead code elimination: Brief tool name only needed when KAIROS or KAIROS_BRIEF is on

直接子目录说明

该目录没有直接子目录。