Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 2.54 KB

File metadata and controls

29 lines (24 loc) · 2.54 KB

目录说明:src/entrypoints

目录定位

不同入口点目录,负责 CLI、MCP、SDK 与初始化链路的启动装配。

目录快照

  • 相对路径:src/entrypoints
  • 直接文件数:5
  • 直接子目录数:1
  • 递归文件数:8
  • 主要文件类型:.ts x 4、.tsx x 1

依赖关系观察

  • 该目录最常引用的仓库内目录:src/utils (27)、src/bootstrap (3)、src (3)、src/entrypoints/sdk (2)、src/utils/permissions (2)、bootstrap (1)、src/services/lsp (1)、src/services/oauth (1)
  • 最常引用该目录的仓库内目录:src/bridge (6)、src (4)、src/remote (3)、src/utils (3)、src/server (1)、src/tasks/RemoteAgentTask (1)、src/types (1)、src/utils/settings (1)

直接文件说明

文件 行数 导出/关键符号 说明
agentSdkTypes.ts 443 tool, createSdkMcpServer, AbortError, query, unstable_v2_createSession, unstable_v2_resumeSession 类型定义;导出符号以 tool, createSdkMcpServer, AbortError, query 为主,顶部注释说明:Main entrypoint for Claude Code Agent SDK types. This file re-exports the public SDK API from: - sdk/coreTypes.ts - C...
cli.tsx 303 未显式导出或以默认导出为主 界面组件或交互视图;文件名指向 cli 这一职责,顶部注释说明:Bugfix for corepack auto-pinning, which adds yarnpkg to peoples' package.jsons
init.ts 340 init, initializeTelemetryAfterTrust 功能实现文件;导出符号以 init, initializeTelemetryAfterTrust 为主,结合所在目录可判断其服务于 src/entrypoints 这条功能线。
mcp.ts 196 startMCPServer 功能实现文件;导出符号以 startMCPServer 为主,结合所在目录可判断其服务于 src/entrypoints 这条功能线。
sandboxTypes.ts 156 SandboxNetworkConfigSchema, SandboxFilesystemConfigSchema, SandboxSettingsSchema, SandboxSettings, SandboxNetworkConfig, SandboxFilesystemConfig 类型定义;导出符号以 SandboxNetworkConfigSchema, SandboxFilesystemConfigSchema, SandboxSettingsSchema, SandboxSettings 为主,顶部注释说明:Sandbox types for the Claude Code Agent SDK This file is the single source of truth for sandbox configuration types. ...

直接子目录说明

子目录 直接文件数 直接子目录数 说明
src/entrypoints/sdk 3 0 该目录是 src/entrypoints 下的子模块,围绕 sdk 这一主题组织实现文件。