@@ -27,51 +27,49 @@ export function getMacroDefines(): Record<string, string> {
2727 * - scripts/dev.ts (bun run dev)
2828 */
2929export const DEFAULT_BUILD_FEATURES = [
30- 'BUDDY' , 'TRANSCRIPT_CLASSIFIER' , 'BRIDGE_MODE' ,
31- 'AGENT_TRIGGERS_REMOTE' ,
32- 'CHICAGO_MCP' ,
33- 'VOICE_MODE' ,
34- 'SHOT_STATS' ,
35- 'PROMPT_CACHE_BREAK_DETECTION' ,
36- 'TOKEN_BUDGET' ,
30+ 'BUDDY' , // 陪伴宠物角色(Squirtle Waddles)
31+ 'TRANSCRIPT_CLASSIFIER' , // 对话分类器,用于标注会话类型
32+ 'BRIDGE_MODE' , // Remote Control / Bridge 模式,远程控制会话
33+ 'AGENT_TRIGGERS_REMOTE' , // Agent 触发远程会话连接
34+ 'CHICAGO_MCP' , // Chicago MCP 集成(内部代号)
35+ 'VOICE_MODE' , // Push-to-Talk 语音输入模式
36+ 'SHOT_STATS' , // 单次请求统计信息收集
37+ 'PROMPT_CACHE_BREAK_DETECTION' , // 检测 prompt cache 是否被打破
38+ 'TOKEN_BUDGET' , // Token 预算管理与控制
3739 // P0: local features
38- 'AGENT_TRIGGERS' ,
39- 'ULTRATHINK' ,
40- 'BUILTIN_EXPLORE_PLAN_AGENTS' ,
41- 'LODESTONE' ,
42- // P1: API-dependent features
43- 'EXTRACT_MEMORIES' ,
44- 'VERIFICATION_AGENT' ,
45- 'KAIROS_BRIEF' ,
46- 'AWAY_SUMMARY' ,
47- 'ULTRAPLAN' ,
48- // P2: daemon + remote control server
49- 'DAEMON' ,
50- // ACP (Agent Client Protocol) agent mode
51- 'ACP' ,
52- // PR-package restored features
53- 'WORKFLOW_SCRIPTS' ,
54- 'HISTORY_SNIP' ,
55- 'CONTEXT_COLLAPSE' ,
56- 'MONITOR_TOOL' ,
57- 'FORK_SUBAGENT' ,
58- 'UDS_INBOX' ,
59- 'KAIROS' ,
60- 'COORDINATOR_MODE' ,
61- 'LAN_PIPES' ,
62- 'BG_SESSIONS' ,
63- 'TEMPLATES' ,
64- // 'REVIEW_ARTIFACT', // API 请求无响应,需进一步排查 schema 兼容性
40+ 'AGENT_TRIGGERS' , // 本地 Agent 触发器(工具调用时启动子代理)
41+ 'ULTRATHINK' , // 超深度思考模式,增加推理链长度
42+ 'BUILTIN_EXPLORE_PLAN_AGENTS' , // 内置 Explore/Plan 子代理类型
43+ 'LODESTONE' , // 上下文锚点,优化长对话的相关性检索
44+ 'EXTRACT_MEMORIES' , // 自动从对话中提取并持久化记忆
45+ 'VERIFICATION_AGENT' , // 验证代理,任务完成后自动校验结果
46+ 'KAIROS_BRIEF' , // Kairos 定时摘要(定时汇报当前状态)
47+ 'AWAY_SUMMARY' , // 离线摘要(用户离开后生成总结)
48+ 'ULTRAPLAN' , // 超级规划模式,深度分析后生成实施计划
49+ 'DAEMON' , // 守护进程模式,长驻 supervisor 管理后台 worker
50+ 'ACP' , // ACP 代理协议,支持外部 agent 接入
51+ 'WORKFLOW_SCRIPTS' , // 工作流脚本(.claude/workflows/ 中的 YAML/MD)
52+ 'HISTORY_SNIP' , // 历史消息裁剪,压缩上下文窗口
53+ 'CONTEXT_COLLAPSE' , // 上下文折叠,自动压缩旧消息
54+ 'MONITOR_TOOL' , // Monitor 工具,流式监控后台进程输出
55+ 'FORK_SUBAGENT' , // Fork 子代理,在隔离上下文中并行执行任务
56+ 'UDS_INBOX' , // Unix Domain Socket 收件箱,跨会话消息传递
57+ 'KAIROS' , // Kairos 定时任务系统核心
58+ 'COORDINATOR_MODE' , // 协调者模式,多代理团队任务调度
59+ 'LAN_PIPES' , // 局域网管道,LAN 设备间通信
60+ 'BG_SESSIONS' , // 后台会话管理(ps/logs/attach/kill)
61+ 'TEMPLATES' , // 模板任务(new/list/reply 子命令)
62+ // 'REVIEW_ARTIFACT', // 代码审查产物(API 请求无响应,待排查 schema 兼容性)
6563 // API content block types
66- 'CONNECTOR_TEXT' ,
64+ 'CONNECTOR_TEXT' , // Connector 文本块类型,扩展 API 内容格式
6765 // Attribution tracking
68- 'COMMIT_ATTRIBUTION' ,
66+ 'COMMIT_ATTRIBUTION' , // Git 提交归属追踪(记录 AI 辅助贡献)
6967 // Server mode (claude server / claude open)
70- 'DIRECT_CONNECT' ,
68+ 'DIRECT_CONNECT' , // 直连模式(claude server / claude open)
7169 // Skill search
72- 'EXPERIMENTAL_SKILL_SEARCH' ,
73- // P3: poor mode (disable extract_memories + prompt_suggestion)
74- 'POOR' ,
75- // Team Memory (shared memory files between agent teammates)
76- 'TEAMMEM' ,
70+ 'EXPERIMENTAL_SKILL_SEARCH' , // 实验性技能搜索(DiscoverSkills)
71+ // P3: poor mode
72+ 'POOR' , // 穷鬼模式,跳过 extract_memories/prompt_suggestion 减少消耗
73+ // Team Memory
74+ 'TEAMMEM' , // 团队记忆,代理队友间共享记忆文件
7775] as const ;
0 commit comments