## 现象 在审批时选「允许并记住」(#1098)会把规则存进 K-brain,但客户端里看不到这些规则,也没法删除。规则存错了作用域,或者不想再自动放行某条命令时,只能手动去改 `~/.liveagent/permissions/` 下的 JSON 文件。也没有地方手动添加拒绝规则。 ## 期望 - 在设置的「智能」分组里新增「权限」页,分「所有项目」和「本项目」两块列出规则。「本项目」用下拉框选择项目。每条规则显示规则文本、允许或拒绝、添加时间和来源会话。 - 每条规则都能删除,删除前要确认,删掉后立即生效。 - 可以手动添加允许或拒绝规则,选择对所有项目还是对本项目生效;规则格式写错时显示 K-brain 返回的原因。 - 后端没有 `permission_rules` 能力时,显示升级提示。 K-brain beta.28 已经提供了 `/v1/permissions/rules` 的 GET、POST、DELETE,这次不需要改后端。本 issue 属于 LA-3a,只做桌面端;WebUI 要经网关转发,在 LA-3b 里做。
Activity
feat(settings): 设置 → 权限,查看、删除、手动添加 K-brain 权限规则