Skip to content

PermissionMode

This content is not available in your language yet.

type PermissionMode = PermissionModeName;

六档权限模式(contract-v0.8 起直接别名 protocol PERMISSION_MODES 的推导 类型——词表唯一事实源在契约,类型别名使漂移在编译期不可能发生; config/permissions.ts 的双向 satisfies 断言保留为回归哨兵)。 语义:四经典档见 engine.ts 头注释;‘auto’/‘dontAsk’(RFC-OPT18-1)为 would-ask 的两种终裁策略——auto = 工作区快路径(管线第 5 段,A 档对齐, 见 workspace-fast-path.ts)+ 残余 would-ask 交 LLM 分类器裁决 (consultClassifier 缝),dontAsk 一律降 deny(decide 内同步变换), 详见 protocol config.ts 词表注释。