15.6 Feature 模块
15.6.1 后台 Agent 系统(features/background-agent/)
features/background-agent/)架构组件
background-agent/
├── spawner.ts # 子会话创建器
├── spawner/ # 创建器的子模块
├── manager.ts # 后台任务管理器
├── task-poller.ts # 任务轮询器
├── concurrency.ts # 并发控制器
├── parent-session-notifier.ts # 父会话通知器
├── parent-session-context-resolver.ts # 父会话上下文解析
├── result-handler.ts # 结果处理器
├── session-idle-event-handler.ts # 会话空闲事件处理
├── session-output-validator.ts # 输出验证器
├── error-classifier.ts # 错误分类器
├── state.ts # 状态管理
├── types.ts # 类型定义
└── ...Spawner:子会话创建器
Concurrency:并发控制
Parent Session 通知
15.6.2 Boulder 状态管理(features/boulder-state/)
features/boulder-state/)15.6.3 Claude Tasks 系统(features/claude-tasks/)
features/claude-tasks/)15.6.4 内置 Skill 系统(features/builtin-skills/)
features/builtin-skills/)15.6.5 内置 Command 系统(features/builtin-commands/)
features/builtin-commands/)15.6.6 tmux Sub-agent 管理(features/tmux-subagent/)
features/tmux-subagent/)决策引擎
网格布局规划
15.6.7 Skill MCP Manager(features/skill-mcp-manager/)
features/skill-mcp-manager/)15.6.8 MCP OAuth(features/mcp-oauth/)
features/mcp-oauth/)15.6.9 Context Injector(features/context-injector/)
features/context-injector/)其他 Feature 模块
模块
功能
本节小结
Last updated
