feat: 压缩和权限gap功能增强 - PTL gap解析, 时间感知微压缩, token估算安全系数, PLAN模式, 拒绝追踪
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -158,13 +158,14 @@ public class ConfigCommand implements SlashCommand {
|
||||
case "accept-edits", "acceptedits" -> PermissionMode.ACCEPT_EDITS;
|
||||
case "bypass" -> PermissionMode.BYPASS;
|
||||
case "dont-ask", "dontask" -> PermissionMode.DONT_ASK;
|
||||
case "plan" -> PermissionMode.PLAN;
|
||||
default -> throw new IllegalArgumentException(value);
|
||||
};
|
||||
permissionSettings.setCurrentMode(mode);
|
||||
return AnsiStyle.green(" ✅ Permission mode set to: " + mode);
|
||||
} catch (IllegalArgumentException e) {
|
||||
return AnsiStyle.yellow(" ⚠ Unknown mode: " + value) + "\n"
|
||||
+ AnsiStyle.dim(" Available: default, accept-edits, bypass, dont-ask");
|
||||
+ AnsiStyle.dim(" Available: default, accept-edits, bypass, dont-ask, plan");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user