fix: surface pi rust diagnostics in ui
This commit is contained in:
@@ -131,6 +131,11 @@ const checks = [
|
||||
['runtime applies model controls through Pi RPC configure endpoint', runtime.includes("CONFIGURE: '/api/page-ai/pi/configure'") && runtime.includes('applyModelConfigToRuntime') && runtime.includes('pendingModelConfigApply')],
|
||||
['runtime collapses secondary right rail sections', runtime.includes('<details class="wolai-page-ai-pi-lab-rail-section"') && runtime.includes('data-page-ai-pi-lab-receipts-section')],
|
||||
['runtime has diagnostics collapsed by default', runtime.includes('<details class="wolai-page-ai-pi-lab-diagnostics"') && !runtime.includes('<details class="wolai-page-ai-pi-lab-diagnostics" open')],
|
||||
['runtime has Pi diagnostics endpoint constant', runtime.includes("DIAGNOSTICS: '/api/page-ai/pi/diagnostics'")],
|
||||
['runtime exposes official Pi diagnostics actions in collapsed panel', runtime.includes('data-page-ai-pi-lab-diagnostic-command="doctor"') && runtime.includes('data-page-ai-pi-lab-diagnostic-command="context-preview"') && runtime.includes('data-page-ai-pi-lab-diagnostic-command="list"') && runtime.includes('data-page-ai-pi-lab-diagnostic-command="update-index"') && runtime.includes('data-page-ai-pi-lab-diagnostic-command="search"') && runtime.includes('data-page-ai-pi-lab-diagnostic-command="info"')],
|
||||
['runtime renders Pi diagnostics output separately from status text', runtime.includes('data-page-ai-pi-lab-diagnostic-output') && runtime.includes('setDiagnosticOutput')],
|
||||
['runtime posts controlled diagnostics command payload', runtime.includes('function runPiDiagnostic') && runtime.includes('command: command') && runtime.includes('params: params') && runtime.includes('API.DIAGNOSTICS')],
|
||||
['runtime surfaces effective advanced runtime summary', runtime.includes('advancedRuntimeSummary') && runtime.includes('advancedRuntime=') && runtime.includes('extensionPolicy') && runtime.includes('maxToolIterations')],
|
||||
['runtime injects CSS styles', runtime.includes('injectStyles')],
|
||||
|
||||
// === Runtime JS: default model (omniroute/gpt-5.4-mini) ===
|
||||
@@ -291,6 +296,7 @@ const checks = [
|
||||
['runtime has API.STATE constant', runtime.includes("STATE: '/api/page-ai/pi/state'")],
|
||||
['runtime has API.COMPACT constant', runtime.includes("COMPACT: '/api/page-ai/pi/compact'")],
|
||||
['runtime has API.QUEUE_CONFIG constant', runtime.includes("QUEUE_CONFIG: '/api/page-ai/pi/queue-config'")],
|
||||
['runtime has API.DIAGNOSTICS constant', runtime.includes("DIAGNOSTICS: '/api/page-ai/pi/diagnostics'")],
|
||||
['runtime maps session tree preview into history messages', runtime.includes('entry.text || entry.content || entry.preview')],
|
||||
['runtime fetches artifact diff with sessionId query', runtime.includes("'?sessionId=' + encodeURIComponent(sid)")],
|
||||
|
||||
|
||||
Reference in New Issue
Block a user