{
  "side": "after",
  "environment": "Linux x86_64; Electron 44.10.1 under headless-desktop; 1920x1080 Xvfb; light theme; fresh synthetic home and T3 database; no real provider account",
  "commit": "015421bc2e3d302bf89fc715b7731c6037ad66f6",
  "durationSeconds": 56.0,
  "screensIdentical500msApart": true,
  "initialServerEnvironment": [
    {
      "elapsedSeconds": 1.04,
      "pid": 68264,
      "PATH": "/usr/bin:/bin",
      "command": "$CHECKOUT/node_modules/.pnpm/electron@44.10.1_supports-color@8.1.1/node_modules/electron/dist/electron $CHECKOUT/apps/server/dist/bin.mjs --bootstrap-fd 3 "
    }
  ],
  "shellProfile": "printf \"profile started %s\\n\" \"$(date -u +%FT%TZ)\" >> \"$HOME/profile.log\"\nsleep 7\nexport PATH=\"$HOME/tools:$PATH\"\nprintf \"profile completed %s\\n\" \"$(date -u +%FT%TZ)\" >> \"$HOME/profile.log\"\n",
  "profileInvocations": "profile started 2026-11-12T09:29:05Z\nprofile completed 2026-11-12T09:29:10Z\nprofile started 2026-11-12T09:29:10Z\nprofile completed 2026-11-12T09:29:17Z\n",
  "codexInvocations": "2026-11-12T09:29:40Z app-server -c thread_unload_delay_secs=0\n2026-11-12T09:29:40Z --version\n",
  "shellEnvironmentCache": {
    "PATH": "$FIXTURE_HOME/tools:/usr/local/cargo/bin:/usr/bin:/bin:/snap/bin:$FIXTURE_HOME/.dotnet/tools"
  },
  "spans": {
    "desktop.trace.ndjson": [
      {
        "name": "desktop.shellEnvironment.installIntoProcess",
        "startTimeUnixNano": "1794475745521200089",
        "durationMs": 0.389168,
        "exit": "Success",
        "cause": ""
      },
      {
        "name": "desktop.shellEnvironment.runCommandOutput",
        "startTimeUnixNano": "1794475745524255444",
        "durationMs": 5001.309238,
        "exit": "Failure",
        "cause": "DesktopShellEnvironmentCommandTimeoutError: Desktop shell environment login-shell probe (bash) timed out after 5000ms."
      },
      {
        "name": "desktop.shellEnvironment.runCommandOutput",
        "startTimeUnixNano": "1794475750527327126",
        "durationMs": 7049.669687,
        "exit": "Success",
        "cause": ""
      },
      {
        "name": "desktop.shellEnvironment.installPosixEnvironment",
        "startTimeUnixNano": "1794475745523601504",
        "durationMs": 12054.274988,
        "exit": "Success",
        "cause": ""
      },
      {
        "name": "desktop.shellEnvironment.publish",
        "startTimeUnixNano": "1794475757578236105",
        "durationMs": 0.567906,
        "exit": "Success",
        "cause": ""
      },
      {
        "name": "desktop.shellEnvironment.refresh",
        "startTimeUnixNano": "1794475745523482207",
        "durationMs": 12056.420489,
        "exit": "Success",
        "cause": ""
      }
    ],
    "server.trace.ndjson": [
      {
        "name": "probeCodexAppServerProvider",
        "startTimeUnixNano": "1794475747280777115",
        "durationMs": 31.302409,
        "exit": "Failure",
        "cause": "CodexAppServerSpawnError: Failed to spawn Codex App Server process for command: codex app-server"
      },
      {
        "name": "probeCodexAppServerProvider",
        "startTimeUnixNano": "1794475748375620354",
        "durationMs": 20.247087,
        "exit": "Failure",
        "cause": "CodexAppServerSpawnError: Failed to spawn Codex App Server process for command: codex app-server"
      },
      {
        "name": "resourceTelemetry.desktopTelemetryReceiver.applyShellEnvironment",
        "startTimeUnixNano": "1794475757578854973",
        "durationMs": 4.737856,
        "exit": "Success",
        "cause": ""
      },
      {
        "name": "probeCodexAppServerProvider",
        "startTimeUnixNano": "1794475780026100615",
        "durationMs": 9.071052,
        "exit": "Failure",
        "cause": "CodexAppServerTransportError: Codex App Server transport operation 'write-output-stream' failed."
      },
      {
        "name": "probeCodexCliVersion",
        "startTimeUnixNano": "1794475780036977211",
        "durationMs": 6.320796,
        "exit": "Success",
        "cause": ""
      }
    ]
  },
  "providerSnapshot": {
    "installed": true,
    "version": "0.156.1",
    "status": "error",
    "checkedAt": "2026-11-12T09:29:40.027Z",
    "message": "Codex app-server provider probe failed: Codex App Server transport operation 'write-output-stream' failed.."
  },
  "note": "The stub intentionally exits on app-server; a transport error after invocation proves executable discovery, not a working provider login. /proc/environ is the initial environment and does not show later process.env updates.",
  "timeoutWarningFromDesktopLog": "{\n    _tag: 'DesktopShellEnvironmentCommandTimeoutError',\n    probe: 'login-shell',\n    executable: 'bash',\n    argumentCount: 2,\n    timeoutMs: 5000\n  }"
}