{
  "base-final": [
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "1. Start below tab limit"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": false,
          "visible": false,
          "tabId": null,
          "url": null,
          "title": null,
          "loading": false,
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_open",
        "args": {
          "url": "http://127.0.0.1:18888/",
          "open": true
        },
        "label": "2. Open agent-owned tab A"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_7_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_7_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_act",
        "args": {
          "action": "click",
          "selector": "#link"
        },
        "label": "3. Click target blank link"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "toolIcon": {
            "_tag": "website",
            "pageUrl": "http://127.0.0.1:18888/"
          }
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "4. Inspect B ownership and opener"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_7_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_7_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            },
            {
              "tabId": "tab_8_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "https://example.org/",
              "owner": "unclaimed",
              "ownedByCaller": false,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "t3_preview_close",
        "args": {
          "tabId": "tab_8_c073efc5-0cc3-4350-b3ff-c7f5c669161e"
        },
        "label": "5. Close tab B as the same agent"
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "{\"_tag\":\"PreviewAutomationControlInterruptedError\",\"operation\":\"close\",\"environmentId\":\"ff705fed-048a-44f5-a180-aee5c79f08c3\",\"threadId\":\"mcp:6277eb44-3e77-4997-adfd-bd067eaee71c\",\"providerSessionId\":\"0bc45fd0-8a1f-4a5a-80fc-d460a91d8bb6\",\"providerInstanceId\":\"devReplay\",\"clientId\":\"server-browser\",\"connectionId\":\"357dc78f-206d-4680-b344-8c6c9f73b851\",\"requestId\":\"preview-30\",\"tabId\":\"tab_8_c073efc5-0cc3-4350-b3ff-c7f5c669161e\",\"timeoutMs\":15000,\"remoteTag\":\"PreviewAutomationControlInterruptedError\",\"remoteMessageLength\":75,\"remoteDetailKind\":\"string\",\"cause\":{\"_tag\":\"PreviewAutomationControlInterruptedError\",\"message\":\"This tab has no agent owner. Ask the user to close it in the browser panel.\",\"detail\":\"unclaimedTab\"},\"reason\":\"unclaimedTab\"}"
          }
        ],
        "isError": true
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {
          "tabId": "tab_7_c073efc5-0cc3-4350-b3ff-c7f5c669161e"
        },
        "label": "6. Check whether B remains open"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_7_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_7_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            },
            {
              "tabId": "tab_8_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "https://example.org/",
              "owner": "unclaimed",
              "ownedByCaller": false,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    }
  ],
  "head-final": [
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "1. Start below tab limit"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": false,
          "visible": false,
          "tabId": null,
          "url": null,
          "title": null,
          "loading": false,
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_open",
        "args": {
          "url": "http://127.0.0.1:18888/",
          "open": true
        },
        "label": "2. Open agent-owned tab A"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_1_abd810de-8afe-4bd5-a0c8-cd973b755557",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_abd810de-8afe-4bd5-a0c8-cd973b755557",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_act",
        "args": {
          "action": "click",
          "selector": "#link"
        },
        "label": "3. Click target blank link"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "toolIcon": {
            "_tag": "website",
            "pageUrl": "http://127.0.0.1:18888/"
          }
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "4. Inspect B ownership and opener"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_1_abd810de-8afe-4bd5-a0c8-cd973b755557",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_1_abd810de-8afe-4bd5-a0c8-cd973b755557",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            },
            {
              "tabId": "tab_2_abd810de-8afe-4bd5-a0c8-cd973b755557",
              "url": "https://example.org/",
              "openerTabId": "tab_1_abd810de-8afe-4bd5-a0c8-cd973b755557",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "t3_preview_close",
        "args": {
          "tabId": "tab_2_abd810de-8afe-4bd5-a0c8-cd973b755557"
        },
        "label": "5. Close tab B as the same agent"
      },
      "result": {
        "content": [],
        "structuredContent": {},
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {
          "tabId": "tab_1_abd810de-8afe-4bd5-a0c8-cd973b755557"
        },
        "label": "6. Check whether B remains open"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": true,
          "tabId": "tab_1_abd810de-8afe-4bd5-a0c8-cd973b755557",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_1_abd810de-8afe-4bd5-a0c8-cd973b755557",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    }
  ],
  "base-side": [
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "1. Side chat starts below tab limit"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": false,
          "visible": false,
          "tabId": null,
          "url": null,
          "title": null,
          "loading": false,
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_open",
        "args": {
          "url": "http://127.0.0.1:18888/",
          "open": true
        },
        "label": "2. Side chat opens tab A"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_act",
        "args": {
          "action": "click",
          "selector": "#link"
        },
        "label": "3. Side chat clicks target blank link"
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "Preview automation click timed out after 15000ms. The click may have happened; check the page before retrying. \"#link\" still matches an element after the timeout."
          }
        ],
        "isError": true
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "4. Inspect side chat tab B ownership"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_open",
        "args": {
          "url": "http://127.0.0.1:18888/",
          "open": true
        },
        "label": "5. Supplemental: show side chat as main chat"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": true,
          "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_act",
        "args": {
          "action": "click",
          "selector": "#link"
        },
        "label": "6. Supplemental: click in displayed side chat tab"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "toolIcon": {
            "_tag": "website",
            "pageUrl": "http://127.0.0.1:18888/"
          }
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "7. Supplemental: inspect new tab"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": true,
          "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            },
            {
              "tabId": "tab_4_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "https://example.org/",
              "owner": "unclaimed",
              "ownedByCaller": false,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "t3_preview_close",
        "args": {
          "tabId": "tab_4_c073efc5-0cc3-4350-b3ff-c7f5c669161e"
        },
        "label": "8. Supplemental: close side chat tab B"
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "{\"_tag\":\"PreviewAutomationControlInterruptedError\",\"operation\":\"close\",\"environmentId\":\"ff705fed-048a-44f5-a180-aee5c79f08c3\",\"threadId\":\"31c942d7-aa2e-4ad0-8ed5-9e337ced301b\",\"providerSessionId\":\"d13221da-84cc-4f7d-93b1-50d067383fa8\",\"providerInstanceId\":\"devReplay\",\"clientId\":\"server-browser\",\"connectionId\":\"357dc78f-206d-4680-b344-8c6c9f73b851\",\"requestId\":\"preview-16\",\"tabId\":\"tab_4_c073efc5-0cc3-4350-b3ff-c7f5c669161e\",\"timeoutMs\":15000,\"remoteTag\":\"PreviewAutomationControlInterruptedError\",\"remoteMessageLength\":75,\"remoteDetailKind\":\"string\",\"cause\":{\"_tag\":\"PreviewAutomationControlInterruptedError\",\"message\":\"This tab has no agent owner. Ask the user to close it in the browser panel.\",\"detail\":\"unclaimedTab\"},\"reason\":\"unclaimedTab\"}"
          }
        ],
        "isError": true
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {
          "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e"
        },
        "label": "9. Supplemental: list tabs from side opener A"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": true,
          "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_3_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            },
            {
              "tabId": "tab_4_c073efc5-0cc3-4350-b3ff-c7f5c669161e",
              "url": "https://example.org/",
              "owner": "unclaimed",
              "ownedByCaller": false,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    }
  ],
  "head-side": [
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "1. Side chat starts below tab limit"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": false,
          "visible": false,
          "tabId": null,
          "url": null,
          "title": null,
          "loading": false,
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_open",
        "args": {
          "url": "http://127.0.0.1:18888/",
          "open": true
        },
        "label": "2. Side chat opens tab A"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_act",
        "args": {
          "action": "click",
          "selector": "#link"
        },
        "label": "3. Side chat clicks target blank link"
      },
      "result": {
        "content": [
          {
            "type": "text",
            "text": "Preview automation click timed out after 15000ms. The click may have happened; check the page before retrying. \"#link\" still matches an element after the timeout."
          }
        ],
        "isError": true
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "4. Inspect side chat tab B ownership"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": false,
          "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": false,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_open",
        "args": {
          "url": "http://127.0.0.1:18888/",
          "open": true
        },
        "label": "5. Supplemental: show side chat as main chat"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": true,
          "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "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_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_act",
        "args": {
          "action": "click",
          "selector": "#link"
        },
        "label": "6. Supplemental: click in displayed side chat tab"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "toolIcon": {
            "_tag": "website",
            "pageUrl": "http://127.0.0.1:18888/"
          }
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {},
        "label": "7. Supplemental: inspect new tab"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": true,
          "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            },
            {
              "tabId": "tab_4_364a8760-9de3-4712-b7f8-f755ca00eebc",
              "url": "https://example.org/",
              "openerTabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    },
    {
      "command": {
        "tool": "t3_preview_close",
        "args": {
          "tabId": "tab_4_364a8760-9de3-4712-b7f8-f755ca00eebc"
        },
        "label": "8. Supplemental: close side chat tab B"
      },
      "result": {
        "content": [],
        "structuredContent": {},
        "isError": false
      }
    },
    {
      "command": {
        "tool": "preview_status",
        "args": {
          "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc"
        },
        "label": "9. Supplemental: list tabs from side opener A"
      },
      "result": {
        "content": [],
        "structuredContent": {
          "available": true,
          "visible": true,
          "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
          "url": "http://127.0.0.1:18888/",
          "title": "Preview ownership reproduction",
          "loading": false,
          "control": {
            "owner": "agent",
            "ownedByCaller": true,
            "generation": 0
          },
          "dialog": null,
          "viewportSetting": {
            "_tag": "fill"
          },
          "viewport": {
            "width": 539,
            "height": 920
          },
          "fileChooser": null,
          "downloads": [],
          "tabs": [
            {
              "tabId": "tab_3_364a8760-9de3-4712-b7f8-f755ca00eebc",
              "url": "http://127.0.0.1:18888/",
              "owner": "agent",
              "ownedByCaller": true,
              "visible": true,
              "profileId": "default"
            }
          ],
          "profiles": [
            {
              "id": "default",
              "name": "Default"
            },
            {
              "id": "incognito",
              "name": "Incognito",
              "incognito": true
            }
          ],
          "defaultProfileId": "default"
        },
        "isError": false
      }
    }
  ]
}