[
  {
    "seconds": 0,
    "text": "Initial fixture: Network access OFF; enable",
    "data": {
      "side": "after",
      "revision": "d437f84d3758a023e3444f91a54bc7be74506be5",
      "url": "t3code-dev://app/#/settings/access",
      "viewport": {
        "width": 1440,
        "height": 1000
      },
      "dpr": 1,
      "zoom": 1,
      "theme": {
        "themeId": "t3-chat",
        "themeSelected": "true",
        "diffColorScheme": "red-green",
        "chatWidth": "comfortable"
      },
      "exposure": {
        "mode": "local-only",
        "endpointUrl": null,
        "advertisedHost": null,
        "tailscaleServeEnabled": false,
        "tailscaleServePort": 443
      },
      "endpoints": [
        {
          "id": "desktop-loopback:15119",
          "label": "This machine",
          "provider": {
            "id": "desktop-core",
            "label": "Desktop",
            "kind": "core",
            "isAddon": false
          },
          "httpBaseUrl": "http://127.0.0.1:15119/",
          "wsBaseUrl": "ws://127.0.0.1:15119/",
          "reachability": "loopback",
          "compatibility": {
            "hostedHttpsApp": "mixed-content-blocked",
            "desktopApp": "compatible"
          },
          "source": "desktop-core",
          "status": "available",
          "description": "Loopback endpoint for this desktop app."
        }
      ],
      "rows": [
        {
          "text": "Version\n\n0.1.3 · http://127.0.0.1:15119/\n\nUp to date",
          "width": 846
        },
        {
          "text": "Network access\n\nLimited to this machine.",
          "width": 846
        },
        {
          "text": "Tailscale HTTPS\n\nUse Tailscale Serve to expose this backend through a MagicDNS HTTPS URL.",
          "width": 846
        }
      ],
      "body": "Code\nNo projects yet\nAdd project\nToggle Sidebar\n/\nGeneral\nAppearance\nChat\nDiffs & pull requests\nKeybindings\nSnapShots\nAgents\nProviders\nThreads\nBrowser\nDevices\nScheduled tasks\nCode\nProjects\nSource control\nWorktrees\nConnections\nEnvironments\nSharing & access\nMaintenance\nLabs\nAbout\nArchive\nSettings\n/\nSharing & access\nfs-04\nVersion\n\n0.1.3 · http://127.0.0.1:15119/\n\nUp to date\nNetwork access\n\nLimited to this machine.\n\nTailscale HTTPS\n\nUse Tailscale Serve to expose this backend through a MagicDNS HTTPS URL.\n\nPermissions\nAuthorized clients\n1 client\nRevoke others\nCreate link"
    }
  },
  {
    "seconds": 2,
    "text": "Click unchecked Enable Tailscale HTTPS switch."
  },
  {
    "seconds": 2.2,
    "text": "Set HTTPS port to 8445."
  },
  {
    "seconds": 4,
    "text": "Click Enable; backend relaunch begins."
  },
  {
    "seconds": 4.4,
    "text": "Native Electron relaunch boundary; reconnecting to the real app."
  },
  {
    "seconds": 28.4,
    "text": "Network OFF; Serve true, port 8445; detected https://fs-04.tail131df4.ts.net:8445/, status:unavailable",
    "data": {
      "state": {
        "mode": "local-only",
        "endpointUrl": null,
        "advertisedHost": null,
        "tailscaleServeEnabled": true,
        "tailscaleServePort": 8445
      },
      "endpoints": [
        {
          "id": "desktop-loopback:15119",
          "label": "This machine",
          "provider": {
            "id": "desktop-core",
            "label": "Desktop",
            "kind": "core",
            "isAddon": false
          },
          "httpBaseUrl": "http://127.0.0.1:15119/",
          "wsBaseUrl": "ws://127.0.0.1:15119/",
          "reachability": "loopback",
          "compatibility": {
            "hostedHttpsApp": "mixed-content-blocked",
            "desktopApp": "compatible"
          },
          "source": "desktop-core",
          "status": "available",
          "description": "Loopback endpoint for this desktop app."
        },
        {
          "id": "tailscale-ip:http://100.108.177.44:15119",
          "label": "Tailscale IP",
          "provider": {
            "id": "tailscale",
            "label": "Tailscale",
            "kind": "private-network",
            "isAddon": true
          },
          "httpBaseUrl": "http://100.108.177.44:15119/",
          "wsBaseUrl": "ws://100.108.177.44:15119/",
          "reachability": "private-network",
          "compatibility": {
            "hostedHttpsApp": "mixed-content-blocked",
            "desktopApp": "compatible"
          },
          "source": "desktop-addon",
          "status": "available",
          "description": "Reachable from devices on the same Tailnet."
        },
        {
          "id": "tailscale-magicdns:https://fs-04.tail131df4.ts.net:8445/",
          "label": "Tailscale HTTPS",
          "provider": {
            "id": "tailscale",
            "label": "Tailscale",
            "kind": "private-network",
            "isAddon": true
          },
          "httpBaseUrl": "https://fs-04.tail131df4.ts.net:8445/",
          "wsBaseUrl": "wss://fs-04.tail131df4.ts.net:8445/",
          "reachability": "private-network",
          "compatibility": {
            "hostedHttpsApp": "requires-configuration",
            "desktopApp": "compatible"
          },
          "source": "desktop-addon",
          "status": "unavailable",
          "description": "MagicDNS hostname. Configure Tailscale Serve for HTTPS access."
        }
      ]
    }
  },
  {
    "seconds": 28.4,
    "text": "ss -H -ltnp: LISTEN 0 511 127.0.0.1:15119 0.0.0.0:* users:((\"electron\",pid=3535757,fd=53)) ",
    "data": [
      "LISTEN 0      511                                 127.0.0.1:15119 0.0.0.0:* users:((\"electron\",pid=3535757,fd=53))                               "
    ]
  }
]