服务

36 个服务模块

API 服务

services/api/

Anthropic Files API 集成

  • bootstrap.ts: 并行预取
  • filesApi.ts: 文件 API
  • referral.ts: 推荐系统

MCP 服务

services/mcp/

具有多种传输的模型上下文协议

  • 传输:Stdio、SSE、HTTP、WebSocket、进程内
  • 配置范围:local、user、project、enterprise
  • 每服务器 OAuth、XAA 认证、资源管理

分析服务

services/analytics/

GrowthBook A/B 测试和遥测

  • GrowthBook 集成
  • 事件追踪
  • 隐私感知数据收集

OAuth 服务

services/oauth/

OAuth 2.0 和令牌管理

  • OAuth 2.0 流程
  • JWT 令牌管理
  • macOS Keychain 集成
  • API 密钥认证

LSP 服务

services/lsp/

语言服务器协议管理器

  • 语言服务器协议
  • 诊断追踪
  • 文件更新通知

压缩服务

services/compact/

上下文压缩和总结

  • 上下文窗口压缩
  • 消息总结
  • 反应式压缩触发