{
  "captured": "2026-10-16",
  "heads": {
    "before": "3419bdb4f710d4766e255d77c434078fd9849495",
    "after": "e71b4499fa721f67ced214d83b22452d469ecb83"
  },
  "feature": "F05.slash-model",
  "backend": {
    "kind": "local Agent Server",
    "version": "1.55.1",
    "automationVersion": "1.20.1",
    "canvasVersion": "1.27.1",
    "modelTurns": 0
  },
  "fixtures": "Generated qa-alpha and qa-beta profiles; nonworking local loopback endpoint, synthetic non-secret key placeholder. No real credential read or model prompt submitted. UI readout shows presence only, never the placeholder value.",
  "noModelRunProof": {
    "before": {
      "executionStatus": "idle",
      "usageToMetrics": {},
      "eventKinds": [
        "ConversationStateUpdateEvent"
      ],
      "runtimeModel": "openai/gpt-4o-mini"
    },
    "after": {
      "executionStatus": "idle",
      "usageToMetrics": {},
      "eventKinds": [
        "ConversationStateUpdateEvent"
      ],
      "runtimeModel": "openai/gpt-4o-mini"
    }
  },
  "themes": [
    "Light+",
    "Solarized Light",
    "DeepSea",
    "Neutral",
    "Neo"
  ],
  "viewports": {
    "desktop": [
      1440,
      1000
    ],
    "phone": [
      390,
      844
    ]
  },
  "states": [
    "expanded list + successful switch, normal",
    "expanded list + successful switch, pointer hover"
  ],
  "thresholds": {
    "scopedText": 4.5,
    "localIcons": 3
  },
  "measurements": [
    {
      "phase": "before",
      "theme": "light-plus",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.259690935041431
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.482266131414131
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.482266131414131
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 2.583660500924753
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "light-plus",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.482266131414131
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 2.583660500924753
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "light-plus",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.259690935041431
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.482266131414131
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.482266131414131
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 2.583660500924753
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "light-plus",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 1.482266131414131
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 2.583660500924753
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "solarized-light",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.167796269512062
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.3741345678831662
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.3741345678831662
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 2.3951820329375932
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "solarized-light",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.3741345678831662
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 2.3951820329375932
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "solarized-light",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.167796269512062
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.3741345678831662
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.3741345678831662
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 2.3951820329375932
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "solarized-light",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 1.3741345678831662
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 2.3951820329375932
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-deepsea",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 15.334421854568793
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 13.031824579215614
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 13.031824579215614
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 7.476459154516484
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-deepsea",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 13.031824579215614
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 7.476459154516484
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-deepsea",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 15.334421854568793
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 13.031824579215614
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 13.031824579215614
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 7.476459154516484
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-deepsea",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 13.031824579215614
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 7.476459154516484
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neutral",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 14.095731120429416
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neutral",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neutral",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 14.095731120429416
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neutral",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neo",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 14.095731120429416
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neo",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neo",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 14.095731120429416
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "before",
      "theme": "openhands-neo",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "oklch(0.922 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 8.230890190480576
      },
      "chevron": {
        "text": "",
        "color": "oklch(0.87 0 none)",
        "background": [
          64,
          64,
          64
        ],
        "contrast": 6.994950191824218
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "oklch(0.87 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 11.979134069700603
      },
      "pill": {
        "text": "qa-beta",
        "color": "oklch(0.922 0 none)",
        "background": [
          38,
          38,
          38
        ],
        "contrast": 12.013684458555023
      },
      "switchIcon": {
        "text": "",
        "color": "oklch(0.708 0 none)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 6.872522418805002
      },
      "headerBackground": "oklch(0.371 0 none)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "light-plus",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(31, 31, 31)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 16.48297747532879
      },
      "chevron": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(31, 31, 31)",
        "background": [
          238,
          238,
          238
        ],
        "contrast": 14.206640738143621
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "light-plus",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(31, 31, 31)",
        "background": [
          242,
          242,
          242
        ],
        "contrast": 14.723586310132
      },
      "chevron": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          242,
          242,
          242
        ],
        "contrast": 7.55089101869691
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(31, 31, 31)",
        "background": [
          238,
          238,
          238
        ],
        "contrast": 14.206640738143621
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "headerBackground": "rgb(242, 242, 242)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "light-plus",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(31, 31, 31)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 16.48297747532879
      },
      "chevron": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(31, 31, 31)",
        "background": [
          238,
          238,
          238
        ],
        "contrast": 14.206640738143621
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "light-plus",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(31, 31, 31)",
        "background": [
          242,
          242,
          242
        ],
        "contrast": 14.723586310132
      },
      "chevron": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          242,
          242,
          242
        ],
        "contrast": 7.55089101869691
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(31, 31, 31)",
        "background": [
          238,
          238,
          238
        ],
        "contrast": 14.206640738143621
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(77, 77, 77)",
        "background": [
          255,
          255,
          255
        ],
        "contrast": 8.453182801950636
      },
      "headerBackground": "rgb(242, 242, 242)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "solarized-light",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(0, 43, 54)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 13.917486470761299
      },
      "chevron": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(0, 43, 54)",
        "background": [
          240,
          233,
          214
        ],
        "contrast": 12.390183813919009
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "solarized-light",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(0, 43, 54)",
        "background": [
          245,
          238,
          219
        ],
        "contrast": 12.964652705736539
      },
      "chevron": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          245,
          238,
          219
        ],
        "contrast": 4.647449340313762
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(0, 43, 54)",
        "background": [
          240,
          233,
          214
        ],
        "contrast": 12.390183813919009
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "headerBackground": "rgb(245, 238, 219)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "solarized-light",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(0, 43, 54)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 13.917486470761299
      },
      "chevron": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(0, 43, 54)",
        "background": [
          240,
          233,
          214
        ],
        "contrast": 12.390183813919009
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "solarized-light",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(0, 43, 54)",
        "background": [
          245,
          238,
          219
        ],
        "contrast": 12.964652705736539
      },
      "chevron": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          245,
          238,
          219
        ],
        "contrast": 4.647449340313762
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(0, 43, 54)",
        "background": [
          240,
          233,
          214
        ],
        "contrast": 12.390183813919009
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(88, 110, 117)",
        "background": [
          253,
          246,
          227
        ],
        "contrast": 4.989012415947374
      },
      "headerBackground": "rgb(245, 238, 219)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-deepsea",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 19.316632204301516
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 12.977415096477092
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-deepsea",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 12.977415096477092
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 10.051546926048498
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 12.977415096477092
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "headerBackground": "rgb(44, 49, 63)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-deepsea",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 19.316632204301516
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 12.977415096477092
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-deepsea",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 12.977415096477092
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 10.051546926048498
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          44,
          49,
          63
        ],
        "contrast": 12.977415096477092
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 227, 238)",
        "background": [
          11,
          14,
          20
        ],
        "contrast": 14.961533834843925
      },
      "headerBackground": "rgb(44, 49, 63)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neutral",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 17.756264715186326
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neutral",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 10.75125161756632
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgb(40, 40, 40)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neutral",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 17.756264715186326
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neutral",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 10.75125161756632
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgb(40, 40, 40)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neo",
      "viewportName": "desktop",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 17.756264715186326
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neo",
      "viewportName": "desktop",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 10.75125161756632
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgb(40, 40, 40)",
      "rootBox": {
        "x": 502,
        "y": 56,
        "width": 736,
        "height": 221
      },
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neo",
      "viewportName": "phone",
      "state": "normal",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 17.756264715186326
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgba(0, 0, 0, 0)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    },
    {
      "phase": "after",
      "theme": "openhands-neo",
      "viewportName": "phone",
      "state": "hover",
      "name": {
        "text": "qa-alpha",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "chevron": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 10.75125161756632
      },
      "diagnostics": {
        "text": "model:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "pill": {
        "text": "qa-beta",
        "color": "rgb(255, 255, 255)",
        "background": [
          40,
          40,
          40
        ],
        "contrast": 14.743254567235402
      },
      "switchIcon": {
        "text": "",
        "color": "rgb(220, 220, 220)",
        "background": [
          24,
          24,
          24
        ],
        "contrast": 12.948434748276885
      },
      "headerBackground": "rgb(40, 40, 40)",
      "rootBox": {
        "x": 16,
        "y": 56,
        "width": 358,
        "height": 221
      },
      "viewport": {
        "width": 390,
        "height": 844
      },
      "insideViewport": true,
      "pageHorizontalOverflow": false,
      "text": "Available profiles (2)\nqa-alpha\nmodel:    openai/gpt-4o\nbase_url: http://127.0.0.1:9\napi_key:  set\nqa-beta\nSwitched to profile\nqa-beta"
    }
  ],
  "film": {
    "durationSeconds": 10,
    "dimensions": [
      1280,
      512
    ],
    "videoCodec": "H.264/yuv420p",
    "audioCodec": "AAC",
    "scenes": [
      {
        "phase": "before",
        "source": "before-model-light-plus-2.mp4",
        "cropXYWH": [
          502,
          56,
          736,
          221
        ],
        "timelineSeconds": [
          2,
          6
        ]
      },
      {
        "phase": "after",
        "source": "after-model-light-plus.mp4",
        "cropXYWH": [
          502,
          56,
          736,
          221
        ],
        "timelineSeconds": [
          6,
          10
        ]
      }
    ],
    "provenance": "Real control-openhands recordings cropped exactly to model-message component; generated QA data only; short interaction held for readability; no mocked backend or synthesized UI.",
    "music": "Original quiet 174.61/220/261.63Hz sine tones,0.004 base amplitude, fades.",
    "gif": {
      "durationSeconds": 8.0,
      "dimensions": [
        960,
        384
      ],
      "audio": false,
      "source": "Same film, omitting only two-second title card."
    },
    "audioMeanDb": -53.2,
    "audioPeakDb": -42.9
  },
  "privacy": "Only the model-message component and generated QA fixtures. No user conversation content, sidebar, page title, prompt, account or credential value is visible.",
  "limits": [
    "Empty saved-profile hint was not manually reached: fresh backend had zero profiles, but Local OpenHands setup gate disables composer without an active configured profile. Gate was not bypassed; no fake frontend store entry.",
    "Shared GenericEventMessage title/outer chevron remain unchanged and are not claimed fixed.",
    "Phone means phone-sized viewport; pointer-hover state was inspected at both sizes, not a physical touchscreen interaction.",
    "Local Agent Server only; no Cloud/ACP execution or model response tested."
  ],
  "files": {
    "model-messages-before-after.mp4": {
      "bytes": 113144,
      "sha256": "187c85040766cba57b35d3605f7b163869bb954aa536c58f87ed5dcb57eebdd7"
    },
    "model-messages-before-after.gif": {
      "bytes": 381950,
      "sha256": "c2717a5c6667b72c2ae5b71ed0dbfc17c2f5249a22f29be5169e601e74e7bf61"
    },
    "model-messages-poster.jpg": {
      "bytes": 46788,
      "sha256": "ccf29edb93fde136e1fc5d28e70d86cffe2febcc6bd4d374372adc6d0efc5cdd"
    },
    "model-messages-captions.vtt": {
      "bytes": 328,
      "sha256": "3d1a5949140b3bf75e998beee610471e58e2ae87b0c612968096d187eae2f54c"
    },
    "model-messages-five-themes.png": {
      "bytes": 346799,
      "sha256": "cd0c45a3440b4c3826cd84fe6169355ae39e51b53c9a1a7dbef539dfc1073206"
    },
    "before-model-light-plus-desktop-normal.png": {
      "bytes": 13079,
      "sha256": "d62bcf9dc0463dcfaa20d89a0faa31e574ca37435777fbef42df155acef55a89"
    },
    "after-model-light-plus-desktop-normal.png": {
      "bytes": 14824,
      "sha256": "b0f8dfabb67a091f436fdadc3fbd42aaf768bc83c09369febc8d2c8ff8f7cfa3"
    },
    "model-messages-hover-comparison.png": {
      "bytes": 35936,
      "sha256": "1bc599e0b619da4d803c441afbdd6efda4d75f26e7ad2489b9f11ec3ba91225a"
    }
  },
  "pullRequest": "https://github.com/OpenHands/OpenHands/pull/18510",
  "bugIssue": "https://github.com/OpenHands/OpenHands/issues/18509",
  "verification": {
    "captureCount": 40,
    "allComponentsInsideViewport": true,
    "noHorizontalOverflow": true,
    "cssTransitionRead": "Finite CSS transitions finish before measurements are taken."
  },
  "minimumAfterContrast": {
    "name": {
      "normal": 13.917486470761299,
      "hover": 12.964652705736539
    },
    "diagnostics": {
      "normal": 4.989012415947374,
      "hover": 4.989012415947374
    },
    "chevron": {
      "normal": 4.989012415947374,
      "hover": 4.647449340313762
    },
    "pill": {
      "normal": 12.390183813919009,
      "hover": 12.390183813919009
    },
    "switchIcon": {
      "normal": 4.989012415947374,
      "hover": 4.989012415947374
    }
  },
  "publicationVerification": {
    "reportedAt": "2026-10-16T06:49:02+00:00",
    "browser": "Existing in-app browser",
    "playback": {
      "durationSeconds": 10,
      "error": null,
      "readyState": 4,
      "paused": false,
      "currentTimeSeconds": 7.48
    },
    "directDownload": {
      "bytes": 113144,
      "sha256": "187c85040766cba57b35d3605f7b163869bb954aa536c58f87ed5dcb57eebdd7",
      "matchesRecordedAsset": true
    },
    "note": "Verified by the coordinating agent after publication. This playback check does not change the captured application heads or measurement scope."
  }
}
