{
  "toolIcon": {
    "_tag": "website",
    "pageUrl": "http://localhost:7293/1a3aaeee-0b42-41a5-8c2a-ef88642fee07/16923000-0000-4000-8000-000000000002"
  },
  "value": {
    "stacks": [
      {
        "ms": 154292,
        "text": "\r\n[terminal] Terminal folder does not exist: /tmp/triage-16923/project. Restore the folder at this path before retrying.\r\n",
        "stack": "Error: actual terminal write\n    at GhosttyTerminalSurface.write (<anonymous>:1:343)\n    at writeSystemMessage (http://localhost:7293/src/components/ThreadTerminalDrawer.tsx:65:11)\n    at t40 (http://localhost:7293/src/components/ThreadTerminalDrawer.tsx:1259:5)\n    at Object.react_stack_bottom_frame (http://localhost:7293/node_modules/.vite/deps/client-BSmMS8bH.js?v=5c1df064:13931:13)\n    at runWithFiberInDEV (http://localhost:7293/node_modules/.vite/deps/client-BSmMS8bH.js?v=5c1df064:697:66)\n    at commitHookEffectListMount (http://localhost:7293/node_modules/.vite/deps/client-BSmMS8bH.js?v=5c1df064:6654:153)\n    at commitHookPassiveMountEffects (http://localhost:7293/node_modules/.vite/deps/client-BSmMS8bH.js?v=5c1df064:6689:55)\n    at commitPassiveMountOnFiber (http://localhost:7293/node_modules/.vite/deps/client-BSmMS8bH.js?v=5c1df064:8066:22)\n    at recursivelyTraversePassiveMountEffects (http://localhost:7293/node_modules/.vite/deps/client-BSmMS8bH.js?v=5c1df064:8053:313)\n    at commitPassiveMountOnFiber (http://localhost:7293/node_modules/.vite/deps/client-BSmMS8bH.js?v=5c1df064:8065:6)"
      }
    ],
    "trace": [
      {
        "ms": 44257.70000000298,
        "event": "create:start",
        "id": 0
      },
      {
        "ms": 44264.29999999702,
        "event": "create:start",
        "id": 1
      },
      {
        "ms": 44676.09999999404,
        "event": "create:ready",
        "id": 0
      },
      {
        "ms": 44676.09999999404,
        "event": "create:ready",
        "id": 1
      },
      {
        "ms": 44676.20000000298,
        "event": "dispose",
        "id": 0
      },
      {
        "ms": 44692.20000000298,
        "event": "resetAndWrite",
        "id": 1,
        "text": "\u001b[?2004h\u001b]0;ubuntu@fs-27: /tmp/triage-16923/project\u0007\u001b[01;32mubuntu@fs-27\u001b[00m:\u001b[01;34m/tmp/triage-16923/project\u001b[00m$ \r\u001b[K\r\u001b]0;ubuntu@fs-27: /tmp/triage-16923/project\u0007\u001b[01;32mubuntu@fs-27\u001b[00m:\u001b[01;34m/tmp/triage-16923/project\u001b[00m$ unset PROMPT_COMMAND; PS1='fixture$ '; printf '\\033[2J\\033[HRECOVERED\\n'\r\n\u001b[?2004l\r\u001b[2J\u001b[HRECOVERED\r\n\u001b[?2004hfixture$ "
      },
      {
        "ms": 44765.09999999404,
        "event": "write",
        "id": 1,
        "text": "\r\u001b[K\rfixture$ "
      },
      {
        "ms": 44765.29999999702,
        "event": "clearSelection",
        "id": 1
      },
      {
        "ms": 59364.79999999702,
        "event": "dispose",
        "id": 1
      },
      {
        "ms": 59867.79999999702,
        "event": "create:start",
        "id": 2
      },
      {
        "ms": 59872.29999999702,
        "event": "create:start",
        "id": 3
      },
      {
        "ms": 59919.20000000298,
        "event": "create:ready",
        "id": 2
      },
      {
        "ms": 59919.20000000298,
        "event": "create:ready",
        "id": 3
      },
      {
        "ms": 59919.20000000298,
        "event": "dispose",
        "id": 2
      },
      {
        "ms": 59984.29999999702,
        "event": "write",
        "id": 3,
        "text": "\r\n[terminal] Terminal folder does not exist: /tmp/triage-16923/project. Restore the folder at this path before retrying.\r\n"
      },
      {
        "ms": 154223.29999999702,
        "event": "dispose",
        "id": 3
      },
      {
        "ms": 154228.39999999106,
        "event": "create:start",
        "id": 4
      },
      {
        "ms": 154258.89999999106,
        "event": "create:start",
        "id": 5
      },
      {
        "ms": 154272.20000000298,
        "event": "create:ready",
        "id": 4
      },
      {
        "ms": 154272.20000000298,
        "event": "create:ready",
        "id": 5
      },
      {
        "ms": 154272.29999999702,
        "event": "dispose",
        "id": 4
      },
      {
        "ms": 154292.5,
        "event": "write",
        "id": 5,
        "text": "\r\n[terminal] Terminal folder does not exist: /tmp/triage-16923/project. Restore the folder at this path before retrying.\r\n"
      }
    ],
    "servedSourceContext": "\tif ($[106] !== cwd || $[107] !== environmentId || $[108] !== terminalId) {\n\t\tt39 = [\n\t\t\tcwd,\n\t\t\tenvironmentId,\n\t\t\tterminalId\n\t\t];\n\t\t$[106] = cwd;\n\t\t$[107] = environmentId;\n\t\t$[108] = terminalId;\n\t\t$[109] = t39;\n\t} else {\n\t\tt39 = $[109];\n\t}\n\tuseEffect(t38, t39);\n\tlet t40;\n\tif ($[110] !== synchronizeTerminalStatus || $[111] !== terminalError || $[112] !== terminalOutput || $[113] !== terminalStatus || $[114] !== terminalVersion) {\n\t\tt40 = () => {\n\t\t\tconst terminal_1 = terminalRef.current;\n\t\t\tconst current_0 = {\n\t\t\t\toutput: terminalOutput,\n\t\t\t\terror: terminalError,\n\t\t\t\tstatus: terminalStatus,\n\t\t\t\tversion: terminalVersion\n\t\t\t};\n\t\t\tif (!terminal_1) {\n\t\t\t\tpreviousSessionRef.current = current_0;\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tconst previous = previousSessionRef.current;\n\t\t\tsynchronizeTerminalStatus(terminal_1, current_0.status, current_0.version);\n\t\t\tconst outputChanged = current_0.version !== previous.version || current_0.output !== previous.output;\n\t\t\tif (!outputChanged && current_0.error === previous.error) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif (outputChanged) {\n\t\t\t\toutputCursorRef.current = synchronizeTerminalOutput(terminal_1, current_0, outputCursorRef.current);\n\t\t\t}\n\t\t\tif (current_0.error !== null && current_0.error !== previous.error) {\n\t\t\t\twriteSystemMessage(terminal_1, current_0.error);\n\t\t\t}\n\t\t\tpreviousSessionRef.current = current_0;\n\t\t};\n\t\t$[110] = synchronizeTerminalStatus;\n\t\t$[111] = terminalError;\n\t\t$[112] = terminalOutput;\n\t\t$[113] = terminalStatus;\n\t\t$[114] = terminalVersion;\n\t\t$[115] = t40;\n\t} else {\n\t\tt40 = $[115];",
    "viewport": [
      390,
      844
    ],
    "dpr": 2
  }
}
