{
  "context": {
    "origin": "http://127.0.0.1:16732",
    "projectId": "c7420595-7de6-4cac-89fd-ea9db8c56fc3",
    "threadId": "thread:project:c7420595-7de6-4cac-89fd-ea9db8c56fc3:cfe929f7-05de-4c94-96cf-7ef7035903a8",
    "sha": "f6e8762257a73c882f405c0067de17b8bbca5c1e",
    "platform": "linux",
    "arch": "x64",
    "runtime": "server",
    "timestamp": "2026-10-22T10:19:20.198Z"
  },
  "transport": "actual HTTP MCP with live-issued authorization; authenticated app RPC setup in setup-transcript.json",
  "fixtureUrl": "http://127.0.0.1:44391/fixture.html",
  "mcp": [
    {
      "timestamp": "2026-10-22T10:19:56.808Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 1,
        "method": "initialize",
        "params": {
          "protocolVersion": "2025-03-26",
          "capabilities": {},
          "clientInfo": {
            "name": "pr-23396-recovery-evidence",
            "version": "1"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 1,
        "result": {
          "protocolVersion": "2025-06-18",
          "capabilities": {
            "logging": {},
            "tools": {
              "listChanged": true
            },
            "completions": {}
          },
          "serverInfo": {
            "name": "T3 Code",
            "version": "0.1.1"
          }
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:19:56.837Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 2,
        "method": "tools/call",
        "params": {
          "name": "preview_status",
          "arguments": {}
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 2,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"available\":false,\"visible\":false,\"tabId\":null,\"url\":null,\"title\":null,\"loading\":false,\"profiles\":[{\"id\":\"default\",\"name\":\"Default\"},{\"id\":\"incognito\",\"name\":\"Incognito\",\"incognito\":true}]}"
            }
          ],
          "structuredContent": {
            "available": false,
            "visible": false,
            "tabId": null,
            "url": null,
            "title": null,
            "loading": false,
            "profiles": [
              {
                "id": "default",
                "name": "Default"
              },
              {
                "id": "incognito",
                "name": "Incognito",
                "incognito": true
              }
            ]
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.345Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 3,
        "method": "tools/call",
        "params": {
          "name": "preview_open",
          "arguments": {
            "url": "http://127.0.0.1:44391/fixture.html",
            "open": false,
            "reuseExistingTab": false
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 3,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"available\":true,\"visible\":false,\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"loading\":false,\"control\":{\"owner\":\"agent\",\"ownedByCaller\":true,\"generation\":0},\"dialog\":null,\"viewportSetting\":{\"_tag\":\"fill\"},\"viewport\":{\"width\":1280,\"height\":800},\"fileChooser\":null,\"downloads\":[],\"tabs\":[{\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"owner\":\"agent\",\"ownedByCaller\":true,\"visible\":false}],\"profiles\":[{\"id\":\"default\",\"name\":\"Default\"},{\"id\":\"incognito\",\"name\":\"Incognito\",\"incognito\":true}]}"
            }
          ],
          "structuredContent": {
            "available": true,
            "visible": false,
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "url": "http://127.0.0.1:44391/fixture.html",
            "title": "Preview recovery fixture",
            "loading": false,
            "control": {
              "owner": "agent",
              "ownedByCaller": true,
              "generation": 0
            },
            "dialog": null,
            "viewportSetting": {
              "_tag": "fill"
            },
            "viewport": {
              "width": 1280,
              "height": 800
            },
            "fileChooser": null,
            "downloads": [],
            "tabs": [
              {
                "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
                "url": "http://127.0.0.1:44391/fixture.html",
                "owner": "agent",
                "ownedByCaller": true,
                "visible": false
              }
            ],
            "profiles": [
              {
                "id": "default",
                "name": "Default"
              },
              {
                "id": "incognito",
                "name": "Incognito",
                "incognito": true
              }
            ]
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.371Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 4,
        "method": "tools/call",
        "params": {
          "name": "preview_evaluate",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "expression": "({url:location.href,title:document.title,counts:{...document.body.dataset}})"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 4,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"},\"value\":{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"counts\":{\"cssTarget\":\"0\",\"refTarget\":\"0\",\"roleTarget\":\"0\",\"textTarget\":\"0\"}}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            },
            "value": {
              "url": "http://127.0.0.1:44391/fixture.html",
              "title": "Preview recovery fixture",
              "counts": {
                "cssTarget": "0",
                "refTarget": "0",
                "roleTarget": "0",
                "textTarget": "0"
              }
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.429Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 5,
        "method": "tools/call",
        "params": {
          "name": "preview_navigate",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "url": "127.0.0.1:44391/fixture.html",
            "timeoutMs": 5000
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 5,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"available\":true,\"visible\":false,\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"loading\":false,\"control\":{\"owner\":\"agent\",\"ownedByCaller\":true,\"generation\":0},\"dialog\":null,\"viewportSetting\":{\"_tag\":\"fill\"},\"viewport\":{\"width\":1280,\"height\":800},\"fileChooser\":null,\"downloads\":[],\"tabs\":[{\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"owner\":\"agent\",\"ownedByCaller\":true,\"visible\":false}],\"profiles\":[{\"id\":\"default\",\"name\":\"Default\"},{\"id\":\"incognito\",\"name\":\"Incognito\",\"incognito\":true}]}"
            }
          ],
          "structuredContent": {
            "available": true,
            "visible": false,
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "url": "http://127.0.0.1:44391/fixture.html",
            "title": "Preview recovery fixture",
            "loading": false,
            "control": {
              "owner": "agent",
              "ownedByCaller": true,
              "generation": 0
            },
            "dialog": null,
            "viewportSetting": {
              "_tag": "fill"
            },
            "viewport": {
              "width": 1280,
              "height": 800
            },
            "fileChooser": null,
            "downloads": [],
            "tabs": [
              {
                "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
                "url": "http://127.0.0.1:44391/fixture.html",
                "owner": "agent",
                "ownedByCaller": true,
                "visible": false
              }
            ],
            "profiles": [
              {
                "id": "default",
                "name": "Default"
              },
              {
                "id": "incognito",
                "name": "Incognito",
                "incognito": true
              }
            ]
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.445Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 6,
        "method": "tools/call",
        "params": {
          "name": "preview_evaluate",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "expression": "({url:location.href,title:document.title,counts:{...document.body.dataset}})"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 6,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"},\"value\":{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"counts\":{\"cssTarget\":\"0\",\"refTarget\":\"0\",\"roleTarget\":\"0\",\"textTarget\":\"0\"}}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            },
            "value": {
              "url": "http://127.0.0.1:44391/fixture.html",
              "title": "Preview recovery fixture",
              "counts": {
                "cssTarget": "0",
                "refTarget": "0",
                "roleTarget": "0",
                "textTarget": "0"
              }
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.463Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 7,
        "method": "tools/call",
        "params": {
          "name": "preview_open",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "open": false
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 7,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"available\":true,\"visible\":false,\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"loading\":false,\"control\":{\"owner\":\"agent\",\"ownedByCaller\":true,\"generation\":0},\"dialog\":null,\"viewportSetting\":{\"_tag\":\"fill\"},\"viewport\":{\"width\":1280,\"height\":800},\"fileChooser\":null,\"downloads\":[],\"tabs\":[{\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"owner\":\"agent\",\"ownedByCaller\":true,\"visible\":false}],\"profiles\":[{\"id\":\"default\",\"name\":\"Default\"},{\"id\":\"incognito\",\"name\":\"Incognito\",\"incognito\":true}]}"
            }
          ],
          "structuredContent": {
            "available": true,
            "visible": false,
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "url": "http://127.0.0.1:44391/fixture.html",
            "title": "Preview recovery fixture",
            "loading": false,
            "control": {
              "owner": "agent",
              "ownedByCaller": true,
              "generation": 0
            },
            "dialog": null,
            "viewportSetting": {
              "_tag": "fill"
            },
            "viewport": {
              "width": 1280,
              "height": 800
            },
            "fileChooser": null,
            "downloads": [],
            "tabs": [
              {
                "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
                "url": "http://127.0.0.1:44391/fixture.html",
                "owner": "agent",
                "ownedByCaller": true,
                "visible": false
              }
            ],
            "profiles": [
              {
                "id": "default",
                "name": "Default"
              },
              {
                "id": "incognito",
                "name": "Incognito",
                "incognito": true
              }
            ]
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.477Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 8,
        "method": "tools/call",
        "params": {
          "name": "preview_evaluate",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "expression": "({url:location.href,title:document.title,counts:{...document.body.dataset}})"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 8,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"},\"value\":{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"counts\":{\"cssTarget\":\"0\",\"refTarget\":\"0\",\"roleTarget\":\"0\",\"textTarget\":\"0\"}}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            },
            "value": {
              "url": "http://127.0.0.1:44391/fixture.html",
              "title": "Preview recovery fixture",
              "counts": {
                "cssTarget": "0",
                "refTarget": "0",
                "roleTarget": "0",
                "textTarget": "0"
              }
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.497Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 9,
        "method": "tools/call",
        "params": {
          "name": "preview_open",
          "arguments": {
            "open": false
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 9,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"available\":true,\"visible\":false,\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"loading\":false,\"control\":{\"owner\":\"agent\",\"ownedByCaller\":true,\"generation\":0},\"dialog\":null,\"viewportSetting\":{\"_tag\":\"fill\"},\"viewport\":{\"width\":1280,\"height\":800},\"fileChooser\":null,\"downloads\":[],\"tabs\":[{\"tabId\":\"tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9\",\"url\":\"http://127.0.0.1:44391/fixture.html\",\"owner\":\"agent\",\"ownedByCaller\":true,\"visible\":false}],\"profiles\":[{\"id\":\"default\",\"name\":\"Default\"},{\"id\":\"incognito\",\"name\":\"Incognito\",\"incognito\":true}]}"
            }
          ],
          "structuredContent": {
            "available": true,
            "visible": false,
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "url": "http://127.0.0.1:44391/fixture.html",
            "title": "Preview recovery fixture",
            "loading": false,
            "control": {
              "owner": "agent",
              "ownedByCaller": true,
              "generation": 0
            },
            "dialog": null,
            "viewportSetting": {
              "_tag": "fill"
            },
            "viewport": {
              "width": 1280,
              "height": 800
            },
            "fileChooser": null,
            "downloads": [],
            "tabs": [
              {
                "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
                "url": "http://127.0.0.1:44391/fixture.html",
                "owner": "agent",
                "ownedByCaller": true,
                "visible": false
              }
            ],
            "profiles": [
              {
                "id": "default",
                "name": "Default"
              },
              {
                "id": "incognito",
                "name": "Incognito",
                "incognito": true
              }
            ]
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.728Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 10,
        "method": "tools/call",
        "params": {
          "name": "preview_click",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "selector": "#css-target",
            "timeoutMs": 1000
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 10,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.743Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 11,
        "method": "tools/call",
        "params": {
          "name": "preview_evaluate",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "expression": "({url:location.href,title:document.title,counts:{...document.body.dataset}})"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 11,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"},\"value\":{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"counts\":{\"cssTarget\":\"1\",\"refTarget\":\"0\",\"roleTarget\":\"0\",\"textTarget\":\"0\"}}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            },
            "value": {
              "url": "http://127.0.0.1:44391/fixture.html",
              "title": "Preview recovery fixture",
              "counts": {
                "cssTarget": "1",
                "refTarget": "0",
                "roleTarget": "0",
                "textTarget": "0"
              }
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.818Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 12,
        "method": "tools/call",
        "params": {
          "name": "preview_snapshot",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "includeImage": false
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 12,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"url\":\"http://127.0.0.1:44391/fixture.html\"}"
            },
            {
              "type": "text",
              "text": "{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"loading\":false,\"visibleText\":\"CSS target Ref target Role target Text target\",\"interactiveElements\":[],\"consoleEntries\":[],\"networkEntries\":[{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"method\":\"GET\",\"status\":200,\"failed\":false,\"timestamp\":\"2026-10-22T10:20:04.288Z\"},{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"method\":\"GET\",\"status\":200,\"failed\":false,\"timestamp\":\"2026-10-22T10:20:04.396Z\"}],\"actionTimeline\":[{\"id\":\"58064017-b966-49e2-a9ff-9c500f430961\",\"action\":\"navigate\",\"status\":\"succeeded\",\"startedAt\":\"2026-10-22T10:20:04.384Z\",\"completedAt\":\"2026-10-22T10:20:04.408Z\"},{\"id\":\"06aad047-186f-4761-a690-2aac937a46ed\",\"action\":\"click\",\"status\":\"succeeded\",\"startedAt\":\"2026-10-22T10:20:04.543Z\",\"completedAt\":\"2026-10-22T10:20:04.721Z\"}],\"screenshot\":{\"mimeType\":\"image/png\",\"width\":1280,\"height\":800},\"accessibilityTree\":\"- generic [ref=t3-b641ec84-2-e1] [box=8,8,1264,22]:\\n  - button \\\"CSS target\\\" [active] [ref=t3-b641ec84-2-e2] [box=8,8,81,22]\\n  - button \\\"Ref target\\\" [ref=t3-b641ec84-2-e3] [box=93,8,75,22]\\n  - button \\\"Role target\\\" [ref=t3-b641ec84-2-e4] [box=172,8,81,22]\\n  - button \\\"Text target\\\" [ref=t3-b641ec84-2-e5] [box=257,8,78,22]\"}"
            }
          ],
          "structuredContent": {
            "url": "http://127.0.0.1:44391/fixture.html",
            "title": "Preview recovery fixture",
            "loading": false,
            "visibleText": "CSS target Ref target Role target Text target",
            "interactiveElements": [],
            "consoleEntries": [],
            "networkEntries": [
              {
                "url": "http://127.0.0.1:44391/fixture.html",
                "method": "GET",
                "status": 200,
                "failed": false,
                "timestamp": "2026-10-22T10:20:04.288Z"
              },
              {
                "url": "http://127.0.0.1:44391/fixture.html",
                "method": "GET",
                "status": 200,
                "failed": false,
                "timestamp": "2026-10-22T10:20:04.396Z"
              }
            ],
            "actionTimeline": [
              {
                "id": "58064017-b966-49e2-a9ff-9c500f430961",
                "action": "navigate",
                "status": "succeeded",
                "startedAt": "2026-10-22T10:20:04.384Z",
                "completedAt": "2026-10-22T10:20:04.408Z"
              },
              {
                "id": "06aad047-186f-4761-a690-2aac937a46ed",
                "action": "click",
                "status": "succeeded",
                "startedAt": "2026-10-22T10:20:04.543Z",
                "completedAt": "2026-10-22T10:20:04.721Z"
              }
            ],
            "screenshot": {
              "mimeType": "image/png",
              "width": 1280,
              "height": 800
            },
            "accessibilityTree": "- generic [ref=t3-b641ec84-2-e1] [box=8,8,1264,22]:\n  - button \"CSS target\" [active] [ref=t3-b641ec84-2-e2] [box=8,8,81,22]\n  - button \"Ref target\" [ref=t3-b641ec84-2-e3] [box=93,8,75,22]\n  - button \"Role target\" [ref=t3-b641ec84-2-e4] [box=172,8,81,22]\n  - button \"Text target\" [ref=t3-b641ec84-2-e5] [box=257,8,78,22]"
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.912Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 13,
        "method": "tools/call",
        "params": {
          "name": "preview_click",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "locator": "aria-ref=t3-b641ec84-2-e3",
            "timeoutMs": 1000
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 13,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.928Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 14,
        "method": "tools/call",
        "params": {
          "name": "preview_evaluate",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "expression": "({url:location.href,title:document.title,counts:{...document.body.dataset}})"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 14,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"},\"value\":{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"counts\":{\"cssTarget\":\"1\",\"refTarget\":\"1\",\"roleTarget\":\"0\",\"textTarget\":\"0\"}}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            },
            "value": {
              "url": "http://127.0.0.1:44391/fixture.html",
              "title": "Preview recovery fixture",
              "counts": {
                "cssTarget": "1",
                "refTarget": "1",
                "roleTarget": "0",
                "textTarget": "0"
              }
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:04.995Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 15,
        "method": "tools/call",
        "params": {
          "name": "preview_click",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "locator": "internal:role=button[name=\"Role target\"i]",
            "timeoutMs": 1000
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 15,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:05.082Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 16,
        "method": "tools/call",
        "params": {
          "name": "preview_click",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "locator": "text=\"Text target\"",
            "timeoutMs": 1000
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 16,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:05.095Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 17,
        "method": "tools/call",
        "params": {
          "name": "preview_evaluate",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
            "expression": "({url:location.href,title:document.title,counts:{...document.body.dataset}})"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 17,
        "result": {
          "content": [
            {
              "type": "text",
              "text": "{\"toolIcon\":{\"_tag\":\"website\",\"pageUrl\":\"http://127.0.0.1:44391/fixture.html\"},\"value\":{\"url\":\"http://127.0.0.1:44391/fixture.html\",\"title\":\"Preview recovery fixture\",\"counts\":{\"cssTarget\":\"1\",\"refTarget\":\"1\",\"roleTarget\":\"1\",\"textTarget\":\"1\"}}}"
            }
          ],
          "structuredContent": {
            "toolIcon": {
              "_tag": "website",
              "pageUrl": "http://127.0.0.1:44391/fixture.html"
            },
            "value": {
              "url": "http://127.0.0.1:44391/fixture.html",
              "title": "Preview recovery fixture",
              "counts": {
                "cssTarget": "1",
                "refTarget": "1",
                "roleTarget": "1",
                "textTarget": "1"
              }
            }
          },
          "isError": false
        }
      }
    },
    {
      "timestamp": "2026-10-22T10:20:05.106Z",
      "request": {
        "jsonrpc": "2.0",
        "id": 18,
        "method": "tools/call",
        "params": {
          "name": "preview_close",
          "arguments": {
            "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9"
          }
        }
      },
      "httpStatus": 200,
      "response": {
        "jsonrpc": "2.0",
        "id": 18,
        "error": {
          "code": -32602,
          "message": "Tool 'preview_close' not found"
        }
      }
    }
  ],
  "rows": {
    "M1": {
      "pass": true,
      "tabId": "tab_1_037a8dcd-d1ef-49a6-a59a-7e7ff1da58a9",
      "state": {
        "url": "http://127.0.0.1:44391/fixture.html",
        "title": "Preview recovery fixture",
        "counts": {
          "cssTarget": "0",
          "refTarget": "0",
          "roleTarget": "0",
          "textTarget": "0"
        }
      }
    },
    "M2": {
      "pass": true,
      "state": {
        "url": "http://127.0.0.1:44391/fixture.html",
        "title": "Preview recovery fixture",
        "counts": {
          "cssTarget": "0",
          "refTarget": "0",
          "roleTarget": "0",
          "textTarget": "0"
        }
      }
    },
    "M3": {
      "pass": true,
      "sameTabId": true,
      "state": {
        "url": "http://127.0.0.1:44391/fixture.html",
        "title": "Preview recovery fixture",
        "counts": {
          "cssTarget": "0",
          "refTarget": "0",
          "roleTarget": "0",
          "textTarget": "0"
        }
      },
      "defaultCurrentTabPreserved": true
    },
    "M4": {
      "pass": true,
      "state": {
        "url": "http://127.0.0.1:44391/fixture.html",
        "title": "Preview recovery fixture",
        "counts": {
          "cssTarget": "1",
          "refTarget": "0",
          "roleTarget": "0",
          "textTarget": "0"
        }
      }
    },
    "M5": {
      "pass": true,
      "freshRef": "t3-b641ec84-2-e3",
      "state": {
        "url": "http://127.0.0.1:44391/fixture.html",
        "title": "Preview recovery fixture",
        "counts": {
          "cssTarget": "1",
          "refTarget": "1",
          "roleTarget": "0",
          "textTarget": "0"
        }
      }
    },
    "M6": {
      "pass": true,
      "state": {
        "url": "http://127.0.0.1:44391/fixture.html",
        "title": "Preview recovery fixture",
        "counts": {
          "cssTarget": "1",
          "refTarget": "1",
          "roleTarget": "1",
          "textTarget": "1"
        }
      }
    }
  },
  "finalState": {
    "url": "http://127.0.0.1:44391/fixture.html",
    "title": "Preview recovery fixture",
    "counts": {
      "cssTarget": "1",
      "refTarget": "1",
      "roleTarget": "1",
      "textTarget": "1"
    }
  },
  "closeError": "{\"jsonrpc\":\"2.0\",\"id\":18,\"error\":{\"code\":-32602,\"message\":\"Tool 'preview_close' not found\"}}"
}