Tighten opaque plugin content boundaries

This commit is contained in:
npc0-hue
2026-09-03 18:24:39 +08:00
parent 80cddbf19d
commit 14cbc63e61
31 changed files with 452 additions and 558 deletions
@@ -29,7 +29,7 @@ function renderConfigPage(e: ReactLike["createElement"], input: any) {
function renderLogsPage(e: ReactLike["createElement"], input: any) {
return renderPanel(e, "日志视图", "日志入口由插件声明并通过平台日志通道读取。", input, [
["日志权限", (input.context?.permissions ?? []).includes("server.logs.read") ? "可读" : "未声明"],
["Companion", input.availability?.available ? "可用" : input.availability?.reason ?? "等待运行端"],
["桥接状态", input.availability?.available ? "可用" : input.availability?.reason ?? "等待运行端"],
["桥接", (input.context?.bridgeActions ?? []).includes("logs.query") ? "logs.query" : "未声明"]
]);
}