fix: surface pi rust diagnostics in ui
This commit is contained in:
@@ -355,6 +355,30 @@ check(
|
||||
"Pi Rust service panel exposes runtime implementation, binary, availability, and error"
|
||||
);
|
||||
|
||||
check(
|
||||
"AI management service panel exposes effective Pi advanced runtime",
|
||||
aiAdminRs.includes("Advanced runtime") &&
|
||||
aiAdminRs.includes("advancedRuntimeSummary") &&
|
||||
aiAdminRs.includes("data-ai-admin-pi-advanced-runtime-json") &&
|
||||
aiAdminRs.includes("extensionPolicy") &&
|
||||
aiAdminRs.includes("maxToolIterations"),
|
||||
"Shows effective extension/repair/session/request/tool-iteration policy instead of hiding host decisions"
|
||||
);
|
||||
|
||||
check(
|
||||
"AI management service panel exposes controlled Pi official diagnostics",
|
||||
routesMod.includes('/api/page-ai/pi/diagnostics", post(page_ai_pi::diagnostics)') &&
|
||||
aiAdminRs.includes('data-ai-admin-pi-diagnostic-command="doctor"') &&
|
||||
aiAdminRs.includes('data-ai-admin-pi-diagnostic-command="context-preview"') &&
|
||||
aiAdminRs.includes('data-ai-admin-pi-diagnostic-command="list"') &&
|
||||
aiAdminRs.includes('data-ai-admin-pi-diagnostic-command="update-index"') &&
|
||||
aiAdminRs.includes('data-ai-admin-pi-diagnostic-command="search"') &&
|
||||
aiAdminRs.includes('data-ai-admin-pi-diagnostic-command="info"') &&
|
||||
aiAdminRs.includes("runPiDiagnostic") &&
|
||||
aiAdminRs.includes("/api/page-ai/pi/diagnostics"),
|
||||
"Doctor/context-preview/list/search/info/update-index are available from Pi service diagnostics"
|
||||
);
|
||||
|
||||
check(
|
||||
"OpenHub is described as compatibility/admin boundary, not default chat",
|
||||
aiAdminRs.includes("迁移期兼容 / admin 边界") &&
|
||||
|
||||
Reference in New Issue
Block a user