Remove AI config approval flow

This commit is contained in:
npc0-hue
2026-09-22 15:33:32 +08:00
parent 20008b4043
commit a8b5d483a3
54 changed files with 364 additions and 875 deletions
@@ -159,7 +159,6 @@
"config.suggest",
"logs.diagnose"
],
"mediation": "platform",
"configWritePolicy": "review-required"
"mediation": "platform"
}
}
@@ -22,7 +22,7 @@ function renderConfigPage(e: ReactLike["createElement"], input: any) {
return renderPanel(e, "配置工作台", "配置入口由插件页面声明,平台只提供运行上下文。", input, [
["文件权限", (input.context?.permissions ?? []).filter((value: string) => value.includes("files")).join(" / ") || "未声明"],
["AI 能力", (input.context?.permissions ?? []).includes("ai.invoke") ? "可请求平台 AI" : "未声明"],
["写入策略", "平台审查后派发"]
["写入策略", "平台校验后直接派发"]
]);
}
@@ -55,6 +55,7 @@
"files.list",
"files.read",
"files.write",
"config.write",
"files.patch",
"logs.read",
"remote.run.files.read",
@@ -294,8 +295,7 @@
"config.suggest",
"logs.diagnose"
],
"mediation": "platform",
"configWritePolicy": "review-required"
"mediation": "platform"
},
"runtimeProfiles": {
"discovery": [
@@ -323,6 +323,7 @@
"process.stop",
"process.restart",
"process.status",
"config.write",
"remote.run.process.start",
"remote.run.process.stop"
],
@@ -62,6 +62,7 @@
"process.status",
"files.list",
"files.read",
"config.write",
"files.patch",
"logs.read",
"remote.ftp.read",
@@ -1071,8 +1072,7 @@
"purposes": [
"config.suggest"
],
"mediation": "platform",
"configWritePolicy": "review-required"
"mediation": "platform"
},
"runtimeProfiles": {
"discovery": [
@@ -1102,6 +1102,7 @@
"process.stop",
"process.restart",
"process.status",
"config.write",
"remote.run.process.start",
"remote.run.process.stop",
"remote.run.rcon.command"