该目录是 src/tools 下的子模块,围绕 shared 这一主题组织实现文件。
- 相对路径:
src/tools/shared - 直接文件数:2
- 直接子目录数:0
- 递归文件数:2
- 主要文件类型:
.tsx 2
- 该目录最常引用的仓库内目录:
src/utils(8)、src/utils/swarm(8)、src/utils/swarm/backends(5)、src/bootstrap(2)、src(2)、src/tools/AgentTool(2)、src/services/analytics(1)、src/state(1) - 最常引用该目录的仓库内目录:
src/services/tools(1)、src/tools/BashTool(1)、src/tools/AgentTool(1)、src/tools/PowerShellTool(1)、src/utils(1)
| 文件 | 行数 | 导出/关键符号 | 说明 |
|---|---|---|---|
gitOperationTracking.ts |
277 | CommitKind, BranchAction, PrAction, parseGitCommitId, detectGitOperation, trackGitOperations |
工具实现;导出符号以 CommitKind, BranchAction, PrAction, parseGitCommitId 为主,顶部注释说明:Shell-agnostic git operation tracking for usage metrics. Detects git commit, git push, gh pr create, `glab mr c... |
spawnMultiAgent.ts |
1093 | resolveTeammateModel, SpawnOutput, SpawnTeammateConfig, generateUniqueTeammateName, spawnTeammate |
工具实现;导出符号以 resolveTeammateModel, SpawnOutput, SpawnTeammateConfig, generateUniqueTeammateName 为主,顶部注释说明:Shared spawn module for teammate creation. Extracted from TeammateTool to allow reuse by AgentTool. |
该目录没有直接子目录。