附:相关代码文件
源码链接
| 文件 | 角色 |
|---|---|
src/utils/permissions/PermissionMode.ts | 权限模式定义,Shift+Tab 循环逻辑 |
src/utils/permissions/PermissionRule.ts | 权限规则数据结构(allow/deny/ask) |
src/utils/permissions/permissions.ts | 权限决策主逻辑,规则匹配与消息生成 |
src/utils/permissions/dangerousPatterns.ts | 危险操作硬编码黑名单 |
src/utils/permissions/yoloClassifier.ts | Auto Mode AI 分类器实现 |
src/utils/permissions/denialTracking.ts | 分类器拒绝次数追踪与回退逻辑 |
src/utils/permissions/getNextPermissionMode.ts | Shift+Tab 循环模式顺序 |
src/utils/hooks/hooksSettings.ts | Hook 配置读取与来源优先级 |
src/utils/hooks/hookEvents.ts | Hook 事件广播系统 |
src/entrypoints/sdk/coreTypes.ts | 所有 Hook 事件类型定义 |