# Reproduction of pingdotgg/t3code#33649 on main ad989057ba (Linux desktop, dev:desktop under Xvfb, fresh DB, Codex agent) # Thread A: 3 tabs via preview_open({url:'https://example.com/?t=N',open:false,reuseExistingTab:false}); window moved to a new-thread draft; View > Reload (Ctrl+R) at 01:54:20.08 ## desktop.trace.ndjson 01:52:23.858 desktop.ipc.preview.createTab 01:52:25.598 desktop.ipc.preview.createTab 01:52:26.300 desktop.ipc.preview.createTab 01:54:20.084 desktop.menu.action 01:54:20.382 PreviewManager.detachControlSession 01:54:20.388 PreviewManager.detachControlSession 01:54:20.394 PreviewManager.detachControlSession 01:55:11.712 desktop.ipc.preview.createTab 01:55:11.712 desktop.ipc.preview.createTab 01:55:11.770 PreviewManager.detachControlSession 01:55:11.782 PreviewManager.detachControlSession 01:57:46.203 desktop.menu.action 01:57:46.441 PreviewManager.detachControlSession 01:57:46.451 PreviewManager.detachControlSession 01:58:00.636 desktop.ipc.preview.createTab 01:58:00.636 desktop.ipc.preview.createTab 01:58:01.632 PreviewManager.detachControlSession 01:58:01.639 PreviewManager.detachControlSession ## server.trace.ndjson 01:52:23.619 DesktopBrowserChannel.awaitAttached 986 ms 01:52:25.343 DesktopBrowserChannel.awaitAttached 587 ms 01:52:26.053 DesktopBrowserChannel.awaitAttached 590 ms 01:52:30.951 mcp.tool.preview_evaluate 44 ms 01:52:31.010 mcp.tool.preview_evaluate 42 ms 01:52:31.070 mcp.tool.preview_evaluate 36 ms 01:55:01.683 mcp.tool.preview_evaluate 16014 ms 01:55:01.693 DesktopBrowserChannel.awaitAttached 10000 ms 01:55:11.694 PreviewManager.markHeadless 1 ms 01:55:11.839 DesktopBrowserChannel.awaitAttached 0 ms 01:55:11.918 DesktopBrowserChannel.awaitAttached 0 ms 01:55:21.398 mcp.tool.preview_evaluate 36 ms 01:55:24.993 mcp.tool.preview_evaluate 36 ms 01:56:25.897 mcp.tool.preview_evaluate 18 ms 01:58:01.633 DesktopBrowserChannel.awaitAttached 0 ms 01:58:01.692 DesktopBrowserChannel.awaitAttached 0 ms 01:58:17.212 mcp.tool.preview_evaluate 59 ms 01:58:20.693 mcp.tool.preview_evaluate 28 ms ## agent tool results after the reload (window on another thread) tab_1: {"text":"Preview automation evaluate timed out after 15000ms.","isError":true} tab_2: {"ua":"... T3CodeDev/0.0 Chrome/152.0.7977.169 Electron/44.10.1 ...","href":"https://example.com/?t=2"} tab_3: {"ua":"... T3CodeDev/0.0 Chrome/152.0.7977.169 Electron/44.10.1 ...","href":"https://example.com/?t=3"} tab_1 again: {"ua":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/157.0.0.0 Safari/537.36","href":"about:blank"} t3_preview_list tab_1: navStatus.url "https://example.com/?t=1", runtime "server", headless: true ## control: window left on thread A during reload at 01:57:46 -> tab_2 and tab_3 answer with the Electron UA, no awaitAttached wait