feat(inspect-ui): hierarchy + html panels in run detail

HierarchyPanel renders the captured DOM/AX tree with a filter input.
HtmlPanel renders the per-step HTML in an iframe (sandboxed) with a
toggle to view source. HTML tab only shows when the step actually has
HTML captured.
This commit is contained in:
pj committed 2026-04-27 18:54:02 +07:00
1 parent 26b27c09ed
commit 8e9ac938f3
8 files changed
+375

No files matched your search

+4
View File
@@ -23,3 +23,7 @@ export function getStep(runId: string, index: number): Promise<Step> {
export function screenshotUrl(runId: string, name: string): string {
return `/api/runs/${encodeURIComponent(runId)}/screenshots/${encodeURIComponent(name)}`;
}
export function htmlUrl(runId: string, name: string): string {
return `/api/runs/${encodeURIComponent(runId)}/html/${encodeURIComponent(name)}`;
}