fix(web-probe): restore analyzer runtime diagnostics visibility

This commit is contained in:
Codex
2026-07-02 17:39:41 +00:00
parent c08d0fbdb1
commit dc50f0c715
6 changed files with 105 additions and 10 deletions
@@ -348,6 +348,19 @@ function renderWebObserveCollectTable(value: Record<string, unknown>): string {
}
if (collect.mode === "file") {
const requestedRelative = file.requestedRelative ?? collect.requestedFile ?? value.requestedFile;
const resolvedRelative = file.resolvedRelative ?? collect.resolvedFile ?? file.relative;
if (webObserveText(requestedRelative) !== webObserveText(resolvedRelative) || file.fallbackReason || collect.fallbackReason) {
lines.push(
"File resolution:",
webObserveTable(["REQUESTED", "RESOLVED", "FALLBACK_REASON"], [[
webObserveShort(webObserveText(requestedRelative), 64),
webObserveShort(webObserveText(resolvedRelative), 64),
webObserveShort(webObserveText(file.fallbackReason ?? collect.fallbackReason), 40),
]]),
"",
);
}
lines.push(
"File:",
webObserveTable(["RELATIVE", "BYTES", "TRUNC", "SHA256"], [[