[ab-check] installer ran hydrogen.exe --check-and-upgrade-ab (a helper run, not a start) 16:55:08 [ad-install] no bundled ab installer staged (thin build) -> resolving the latest ab from the wiki 16:55:10 [ad-install] latest ab = 2.1.168 via version.json (wiki v2) (https://wiki.adom.inc/download/adom/adom-bridge/2.1.168/Adom.Bridge_2.1.168_windows_x64-setup.exe) 16:55:10 [ad-install] ab not detected -> installing 16:55:16 [ad-install] downloaded 21586680 bytes 16:55:16 [ad-install] sha256 verified against the published release 16:55:43 [ad-install] ab installer exited 0 16:55:43 [ad-install] wrote ab-installed-by-ah.flag (ah owns this ab install; uninstall may cascade) 16:55:43 [ad-install] ab 2.1.168 installed from the wiki === Hydrogen Desktop started at 2026-11-06 16:55:49 === [app] BUILD_STAMP=068c38256b1c47bd742ab3a8a8eff340cf8e8fd3-dirty-1793739985 16:55:49.031 [ports] No ports.json found: using defaults: code_server=7380 proxy=47083 control=47084 cdp=47085 16:55:49.839 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=8804 exe=C:\Users\JUICY-HAVEN\AppData\Local\Adom Hydrogen\hydrogen.exe 16:55:49.839 [app] instance pid=8804 args=[] 16:55:49.840 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 16:55:49.841 [net] ⚠ WSL runtime active but `C:\Users\JUICY-HAVEN\.wslconfig` does NOT set networkingMode=mirrored. Host services are loopback-only; the in-distro workspace will NOT reach them until mirrored is enabled. Add `[wsl2]\nnetworkingMode=mirrored` and run `wsl --shutdown`. 16:55:49.842 [discover] Discovery server on http://127.0.0.1:47080/discover 16:55:49.843 [direct-api] DEPRECATED shim on http://127.0.0.1:8770: use the control API's /direct/* routes; this listener is removed next release (see docs/PORTS-CONSOLIDATION.md) 16:55:49.890 [app] Tauri app built successfully, entering run loop 16:55:49.894 [deep-link] hydrogen:// scheme registered for this user 16:55:49.895 [wake-heal] boot: Hydrogen started: recovery watchers armed (Win32 power notifications) 16:55:49.896 [main-watchdog] armed (10s main-thread ping, 20s stall threshold, self-minidump on first stall)16:55:49.896 [annotate] global hotkey Win+Alt+A: registered 16:55:49.897 [session] watching for Windows shutdown / sign-out 16:55:49.897 [app] previous run ended UNCLEAN (no clean-shutdown marker) — will heal the VS Code layout after restore 16:55:49.897 [wake-heal] suspend/resume notifications registered16:55:49.897 [app] Setup callback entered 16:55:49.898 [app] Active workspace runtime: WslDistro 16:55:50.106 [app] Tray icon installed 16:55:50.108 [wsl-trigger] backend poller armed (C:\Users\JUICY-HAVEN\AppData\Roaming\hydrogen-desktop\setup-trigger-wsl.json) 16:55:50.112 [ad-supervisor] HD liveness beacon listening on 127.0.0.1:9001 (AB embedded probe) 16:55:50.162 [dev] No build/ directory found — dev file server not started. Run 'pnpm build' first. 16:55:50.162 [app] window size: 1459x816 (95% of the primary monitor's work area, floor 1400x900) 16:55:50.660 [autostart] disabled: Run key removed (both value names) 16:55:54.035 [app] WebView2 processes at above-normal priority: 2 (pass at +5s, adom/hydrogen#75) 16:55:55.121 [wsl-startup] state=never-run → auto-running setup cascade (force=false) 16:55:55.286 [wsl-startup] Adom sign-in in flight (no session token yet) — NOT foregrounding HD; cascade builds in background, HD comes forward on auth completion 16:55:57.045 [run_all_wsl] no workspace distro yet: prefetching the golden image in the background 16:55:58.044 [wsl-tarball] fetching https://github.com/adom-inc/hd-wsl2-image/releases/download/v31-full/adom-golden-v31-full.tar.gz (resume from byte 0) 16:56:00.056 [wsl-startup] code-server did not answer over HTTP within 9948 ms: the launch tasks run now, failures are observe-only for the boot window 16:56:00.296 [wsl-startup] distro not registered yet — code-server re-ensure deferred to cascade 16:56:01.034 [telemetry] setup_phase ensure-workspace start: HTTP 200 16:56:01.841 [perm] every permission granted in webview 'hd' (prompts and every frame's allow list) 16:56:01.842 [app] 'hd' window created with URL interception handlers 16:56:02.001 [wsl-tarball prefetch] ↓ downloading golden image, 775 MB total… 16:56:02.024 [first-run] native glow backdrop up (1920x1080, frost blurred at 1/4) 16:56:02.204 [on-navigation] ALL: http://tauri.localhost/ 16:56:02.796 [perm] every permission granted in webview 'hydrogen-onboarding' (prompts and every frame's allow list) 16:56:02.967 [taskbar] added a taskbar button for the onboarding card (hwnd=918520); it is owned by the backdrop, so the shell skips it otherwise 16:56:02.968 [glass] click-through armed on the onboarding card 16:56:03.225 [first-run] onboarding card foregrounded once at open (the only unsolicited raise; auth handbacks are the others) 16:56:03.225 [first-run] onboarding card open (main window hidden until dismissed) 16:56:03.227 [window-state] first run: ignoring any saved geometry, centering (centered default 1459x816) 16:56:03.228 [icon] ICON CODE REACHED - about to load icon.png (3815 bytes) 16:56:03.229 [icon] from_bytes result: OK 16:56:03.229 [icon] set_icon SUCCESS 16:56:03.230 [chrome] native window base brush set to #1f2125 (prev=0x0) - kills the maximized edge seam and the launch white flash; the chrome DOCUMENT stays transparent 16:56:03.230 [window] nc clamp armed (maximized client rect clamped to the monitor work area) 16:56:03.231 [script-dialog] default script dialogs DISABLED (beforeunload 'Leave site?' suppression) 16:56:03.417 [script-dialog] Registered ScriptDialogOpening auto-accept handler 16:56:03.418 [zoom] AcceleratorKeyPressed registered, Ctrl +/-/0 now work from inside the panels 16:56:03.418 [frame-nav] Registered FrameNavigationStarting handler 16:56:03.418 [raw-new-window] Registered NewWindowRequested handler 16:56:03.419 [ctx-menu] Registered ContextMenuRequested handler 16:56:03.419 [script] Registered target=_blank click interceptor for all frames 16:56:03.419 [script] Registered the background tab visibility script for all frames 16:56:03.420 [script] Registered the non-page-scheme link guard for all frames 16:56:03.420 [perm] Registered PermissionRequested auto-grant handler 16:56:03.421 [window-state] periodic snapshot started 16:56:03.421 [hidden-quiet] main window hidden: webviews stop drawing 16:56:03.422 [proxy] Listening on http://127.0.0.1:47083 16:56:03.423 [discovery] responder on http://127.0.0.1:4708016:56:03.423 [control] AI control API on http://127.0.0.1:47084 (build 2026-05-22T13) 16:56:09.706 [wsl-tarball prefetch] ↓ golden image: 81/775 MB (10%) @ 90.1 Mbps, ETA ~1m 04s 16:56:10.066 [telemetry] progress ensure-workspace : HTTP 200 16:56:11.106 Update check: on latest (1.0.703 == 1.0.703) 16:56:12.231 [updater] fleet ping HTTP 200 (user '') 16:56:13.422 [heartbeat] alive 10s 16:56:14.045 [app] WebView2 processes at above-normal priority: 7 (pass at +20s, adom/hydrogen#75) 16:56:21.633 [telemetry] progress ensure-workspace : HTTP 200 16:56:22.236 [wsl-tarball prefetch] ↓ golden image: 167/775 MB (22%) @ 70.0 Mbps, ETA ~1m 12s 16:56:23.423 [heartbeat] alive 20s 16:56:23.427 [window-state] snapshot saved: 48,0 1824x1020 max=false 16:56:25.996 [telemetry] first_launch: HTTP 200 16:56:30.146 [telemetry] progress ensure-workspace : HTTP 200 16:56:31.247 [wsl-tarball prefetch] ↓ golden image: 253/775 MB (33%) @ 73.2 Mbps, ETA ~59s 16:56:33.424 [heartbeat] alive 30s 16:56:37.302 [telemetry] progress ensure-workspace : HTTP 200 16:56:40.254 [wsl-tarball prefetch] ↓ golden image: 346/775 MB (45%) @ 76.2 Mbps, ETA ~47s 16:56:43.426 [heartbeat] alive 40s 16:56:52.332 [telemetry] heartbeat ensure-workspace : HTTP 200 16:56:54.158 [telemetry] progress ensure-workspace : HTTP 200 16:56:57.979 [wsl-tarball prefetch] ↓ golden image: 424/775 MB (55%) @ 63.7 Mbps, ETA ~46s 16:57:02.229 [heartbeat] alive 50s 16:57:04.317 [telemetry] progress ensure-workspace : HTTP 200 16:57:07.672 [ad-supervisor] spawned AB detached (breakaway) pid 14260 16:57:07.673 [ad-supervisor] spawned AB pid=14260 before the relay check (token=absent) 16:57:08.650 [wsl-tarball prefetch] ↓ golden image: 512/775 MB (66%) @ 64.6 Mbps, ETA ~34s 16:57:12.307 [heartbeat] alive 60s 16:57:12.602 [run_all_wsl] resume: keep done steps, run from first non-done (distro_real=false) 16:57:12.603 [run_all_wsl] start: force=false steps=8 state_entries=1 16:57:12.603 [cascade] setup OWNS the editor (opportunistic healers stand down) 16:57:12.603 [run_all_wsl] RUN 'ensure-workspace' (status was Pending) 16:57:12.631 [telemetry] progress ensure-workspace : HTTP 200 16:57:14.055 [app] WebView2 processes at above-normal priority: 7 (pass at +60s, adom/hydrogen#75) 16:57:13.315 [telemetry] setup_step ensure-workspace start: HTTP 200 16:57:15.007 [wslconfig] recorded original wsl2.networkingMode=None before setting mirrored 16:57:17.890 [wsl-tarball prefetch] ↓ golden image: 600/775 MB (77%) @ 66.5 Mbps, ETA ~22s 16:57:17.951 [wslconfig] recorded original wsl2.guiApplications=None before setting false 16:57:21.080 [telemetry] progress ensure-workspace : HTTP 200 16:57:22.517 [heartbeat] alive 70s 16:57:31.159 [wsl-tarball prefetch] ↓ golden image: 679/775 MB (88%) @ 64.0 Mbps, ETA ~12s 16:57:33.274 [heartbeat] alive 80s 16:57:33.944 [telemetry] progress ensure-workspace : HTTP 200 16:57:43.275 [heartbeat] alive 90s 16:57:46.680 [wsl-prereq] WSLService missing; Store WSL package present=false 16:57:50.056 [wsl-tarball prefetch] ↓ golden image: 762/775 MB (98%) @ 59.3 Mbps, ETA ~1s 16:57:52.222 [telemetry] heartbeat ensure-workspace : HTTP 200 16:57:55.909 [wsl-tarball prefetch] ✓ golden image downloaded, 775 MB in 1m 53s (57.2 Mbps avg) 16:57:55.910 [wsl-tarball] downloaded 813007191 bytes to "C:\\Users\\JUICY-HAVEN\\AppData\\Local\\Adom\\HydrogenDesktop\\cache\\adom-golden.tar.gz" 16:57:56.017 [wsl-tarball prefetch] image ready at "C:\\Users\\JUICY-HAVEN\\AppData\\Local\\Adom\\HydrogenDesktop\\cache\\adom-golden.tar.gz" 16:57:56.125 [heartbeat] alive 100s 16:57:56.295 [telemetry] progress ensure-workspace : HTTP 200 16:57:56.679 [telemetry] setup_phase ensure-workspace ok: HTTP 200 16:57:59.146 [telemetry] webview renders with 'ANGLE (Intel, Intel(R) UHD Graphics 620 (0x00005917) Direct3D11 vs_5_0 ps_5_0, D3D11)', webgpu=true 16:58:06.127 [heartbeat] alive 110s 16:58:19.223 [heartbeat] alive 120s 16:58:29.225 [heartbeat] alive 130s 16:58:37.682 [ad-supervisor] relay check did not answer in 90 s (workspace busy or wedged); supervising with the discovered port :8765 16:58:37.685 [ad-supervisor] relay :8765 not answering at supervisor start, ab will show red until it recovers 16:58:37.689 [ad-supervisor] AB already running - adopting into embedded mode (POST /embedded/enter) 16:58:37.739 [ad-supervisor] embedded/enter ok: {"_hint":"ab is now embedded as runtime-adopt. When ah dies, ab will revert to standalone (NOT exit). If ah wants ab to exit on ah-death, spawn ab with `--embedded` instead.","embedded":true,"entered_via":"launch-flag","ok":true,"owner":"hydrogen","schemaVersion":1,"status":"ok","success":true,"was_embedded":true} 16:58:39.226 [heartbeat] alive 140s 16:58:49.288 [heartbeat] alive 150s 16:58:55.107 [telemetry] heartbeat ensure-workspace : HTTP 200 16:58:55.869 [ad-supervisor] AB health probe failed (1/3 consecutive) - debouncing, no respawn yet 16:58:59.387 [heartbeat] alive 160s 16:59:03.426 [extensions] could not read the installed set (workspace not ready?); skipping the check 16:59:09.387 [heartbeat] alive 170s 16:59:10.462 [wsl-prereq] virtualization check: hypervisorPresent|firmwareEnabled = true|false 16:59:10.928 [first-run] backdrop: glow denser (a message is on the card) 16:59:11.656 [telemetry] setup_phase ensure-workspace start: HTTP 200 16:59:19.388 [heartbeat] alive 180s 16:59:21.710 [ad-supervisor] brand fonts: 10 installed now, 0 present, 0 failed 16:59:29.389 [heartbeat] alive 190s 16:59:39.390 [heartbeat] alive 200s 16:59:49.390 [heartbeat] alive 210s 16:59:55.292 [telemetry] heartbeat ensure-workspace : HTTP 200 16:59:59.391 [heartbeat] alive 220s 17:00:09.392 [heartbeat] alive 230s 17:00:14.817 [app] WebView2 processes at above-normal priority: 13 (pass at +180s, adom/hydrogen#75) 17:00:19.393 [heartbeat] alive 240s 17:00:29.397 [heartbeat] alive 250s 17:00:39.399 [heartbeat] alive 260s 17:00:45.213 [telemetry] slow ensure-workspace : HTTP 200 17:00:49.400 [heartbeat] alive 270s 17:00:55.251 [telemetry] heartbeat ensure-workspace : HTTP 200 17:01:00.029 [heartbeat] alive 280s 17:01:10.030 [heartbeat] alive 290s 17:01:20.032 [heartbeat] alive 300s 17:01:30.033 [heartbeat] alive 310s 17:01:40.034 [heartbeat] alive 320s 17:01:50.035 [heartbeat] alive 330s 17:01:51.937 [disk] toast hd-disk-filling: C: will be full in about 45 minutes | It is losing 4.5 GB every 10 minutes (20.2 GB left). When it fills, WSL stops and takes Hydrogen's workspace (and Docker) with it. Free up space now. 17:01:55.627 [telemetry] heartbeat ensure-workspace : HTTP 200 17:02:00.036 [heartbeat] alive 340s 17:02:02.391 [ad-supervisor] AB health probe failed (1/3 consecutive) - debouncing, no respawn yet 17:02:10.039 [heartbeat] alive 350s 17:02:20.040 [heartbeat] alive 360s 17:02:30.041 [heartbeat] alive 370s 17:02:40.042 [heartbeat] alive 380s 17:02:50.043 [heartbeat] alive 390s 17:02:55.704 [telemetry] heartbeat ensure-workspace : HTTP 200 17:03:00.044 [heartbeat] alive 400s 17:03:10.046 [heartbeat] alive 410s 17:03:20.932 [heartbeat] alive 420s 17:03:30.933 [heartbeat] alive 430s 17:03:40.934 [heartbeat] alive 440s 17:03:50.935 [heartbeat] alive 450s 17:03:55.794 [telemetry] heartbeat ensure-workspace : HTTP 200 17:04:00.936 [heartbeat] alive 460s 17:04:10.937 [heartbeat] alive 470s 17:04:20.938 [heartbeat] alive 480s 17:04:30.938 [heartbeat] alive 490s 17:04:40.939 [heartbeat] alive 500s 17:04:50.940 [heartbeat] alive 510s 17:04:55.837 [telemetry] heartbeat ensure-workspace : HTTP 200 17:05:00.942 [heartbeat] alive 520s 17:05:10.944 [heartbeat] alive 530s 17:05:20.945 [heartbeat] alive 540s 17:05:31.090 [heartbeat] alive 550s 17:05:41.091 [heartbeat] alive 560s 17:05:51.092 [heartbeat] alive 570s 17:05:56.077 [telemetry] heartbeat ensure-workspace : HTTP 200 17:06:01.094 [heartbeat] alive 580s 17:06:11.095 [heartbeat] alive 590s 17:06:21.096 [heartbeat] alive 600s 17:06:31.098 [heartbeat] alive 610s 17:06:46.575 [heartbeat] alive 620s 17:06:56.012 [telemetry] heartbeat ensure-workspace : HTTP 200 17:06:56.576 [heartbeat] alive 630s 17:07:06.577 [heartbeat] alive 640s 17:07:16.578 [heartbeat] alive 650s 17:07:26.579 [heartbeat] alive 660s 17:07:36.581 [heartbeat] alive 670s 17:07:46.583 [heartbeat] alive 680s 17:07:56.147 [telemetry] heartbeat ensure-workspace : HTTP 200 17:07:56.584 [heartbeat] alive 690s 17:08:06.585 [heartbeat] alive 700s 17:08:16.586 [heartbeat] alive 710s 17:08:26.587 [heartbeat] alive 720s 17:08:36.588 [heartbeat] alive 730s 17:08:46.589 [heartbeat] alive 740s 17:08:48.259 [reboot] reopen after restart scheduled (RunOnce): true 17:08:48.791 [run_all_wsl] DONE 'ensure-workspace' in 696.2s (ok) 17:08:48.791 [run_all_wsl] 'ensure-workspace' scheduled a restart to install WSL2 — pausing cascade until reboot 17:08:49.031 [reboot] Windows post-logon setup pages turned off for this user (4/4 switches) so the restart lands on Hydrogen, not on 'You're almost done setting up your PC' 17:08:49.081 [reboot] reopen after restart scheduled (RunOnce): true 17:08:49.116 [run_all_wsl] persisted setup-state.txt = in-progress (GET /setup/state matches the cascade) 17:08:49.116 [run_all_wsl] TIMING total 696.5s over 1 steps; slowest: ensure-workspace 696.2s 17:08:49.155 [cascade] setup released the editor (opportunistic healers re-armed) 17:08:49.166 [telemetry] setup_step ensure-workspace start: HTTP 200 17:08:49.186 [run_all_wsl] install-approval window closed, normal prompting restored 17:08:49.207 [taskbar] first paint on hwnd=918520 (0/0) state_ok=true value_ok=true 17:08:49.223 [wsl-startup] auto-run run_all_wsl finished: Ok("{\"completed\":0,\"failed\":0,\"failures\":[],\"ok\":true,\"timings\":[{\"id\":\"ensure-workspace\",\"ms\":696187,\"ok\":true}],\"total\":8,\"total_ms\":696512}") 17:08:49.223 [wsl-startup] post-cascade: started code-server update poller 17:08:49.548 [telemetry] setup_phase ensure-workspace ok: HTTP 200 17:08:49.951 [telemetry] wait ensure-workspace start: HTTP 200 17:08:56.167 [telemetry] heartbeat ensure-workspace : HTTP 200 17:08:56.591 [heartbeat] alive 750s 17:09:06.619 [heartbeat] alive 760s 17:09:16.620 [heartbeat] alive 770s 17:09:26.621 [heartbeat] alive 780s 17:09:36.622 [heartbeat] alive 790s 17:09:46.623 [heartbeat] alive 800s 17:09:56.230 [telemetry] heartbeat ensure-workspace : HTTP 200 17:09:56.625 [heartbeat] alive 810s 17:10:06.627 [heartbeat] alive 820s 17:10:16.628 [heartbeat] alive 830s 17:10:26.629 [heartbeat] alive 840s 17:10:36.630 [heartbeat] alive 850s 17:10:46.631 [heartbeat] alive 860s 17:10:56.353 [telemetry] heartbeat ensure-workspace : HTTP 200 17:10:56.632 [heartbeat] alive 870s 17:11:06.634 [heartbeat] alive 880s 17:11:16.635 [heartbeat] alive 890s 17:11:26.636 [heartbeat] alive 900s 17:11:34.742 [reboot] user clicked Restart now; scheduling the restart in 5s and exiting cleanly first 17:11:34.919 [reboot] Windows post-logon setup pages turned off for this user (4/4 switches) so the restart lands on Hydrogen, not on 'You're almost done setting up your PC' 17:11:34.952 [reboot] reopen after restart scheduled (RunOnce): true 17:11:36.637 [heartbeat] alive 910s 17:11:37.885 [exit] restart_now: Windows is restarting for WSL2 in 5 s; leaving before it arrives (hydrogen#70) 17:11:37.886 [wake-heal] shutdown: power-watch pump quit posted, app handle dropped 17:11:37.886 [app] Exit requested 17:11:37.974 [app] Exiting pid=8804 after 948s 17:11:38.026 [wake-heal] exit: power-watch pump quit posted, app handle released without a drop === Hydrogen Desktop started at 2026-11-06 17:22:28 === [app] BUILD_STAMP=068c38256b1c47bd742ab3a8a8eff340cf8e8fd3-dirty-1793739985 17:22:30.193 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=10616 exe=C:\Users\JUICY-HAVEN\AppData\Local\Adom Hydrogen\hydrogen.exe 17:22:30.234 [app] instance pid=10616 args=[] 17:22:30.371 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 17:22:31.168 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 17:22:31.240 [discover] Discovery server on http://127.0.0.1:47080/discover 17:22:31.544 [direct-api] DEPRECATED shim on http://127.0.0.1:8770: use the control API's /direct/* routes; this listener is removed next release (see docs/PORTS-CONSOLIDATION.md) 17:22:33.771 [app] Tauri app built successfully, entering run loop 17:22:34.225 [deep-link] hydrogen:// scheme registered for this user 17:22:34.612 [wake-heal] boot: Hydrogen started: recovery watchers armed (Win32 power notifications) 17:22:34.617 [session] watching for Windows shutdown / sign-out 17:22:34.618 [wake-heal] suspend/resume notifications registered 17:22:34.703 [annotate] global hotkey Win+Alt+A: registered 17:22:34.854 [main-watchdog] armed (10s main-thread ping, 20s stall threshold, self-minidump on first stall) 17:22:34.919 [app] Setup callback entered 17:22:35.083 [app] Active workspace runtime: WslDistro 17:22:35.967 [app] Tray icon installed 17:22:36.161 [wsl-trigger] backend poller armed (C:\Users\JUICY-HAVEN\AppData\Roaming\hydrogen-desktop\setup-trigger-wsl.json) 17:22:36.348 [dev] No build/ directory found — dev file server not started. Run 'pnpm build' first. 17:22:36.345 [ad-supervisor] HD liveness beacon listening on 127.0.0.1:9001 (AB embedded probe) 17:22:36.594 [app] window size: 1459x816 (95% of the primary monitor's work area, floor 1400x900) 17:22:37.540 [autostart] disabled: Run key removed (both value names) 17:22:37.823 [telemetry] wait ensure-workspace end: HTTP 200 17:22:38.267 [telemetry] wait ensure-workspace start: HTTP 200 17:22:38.674 [telemetry] wait ensure-workspace end: HTTP 200 17:22:41.320 [wsl-startup] state=in-progress → RESUME from last incomplete step → auto-running setup cascade (force=false) 17:22:41.461 [wsl-startup] Adom sign-in in flight (no session token yet) — NOT foregrounding HD; cascade builds in background, HD comes forward on auth completion 17:22:44.240 [run_all_wsl] no workspace distro yet: prefetching the golden image in the background 17:22:44.776 [wsl-startup] code-server did not answer over HTTP within 8503 ms: the launch tasks run now, failures are observe-only for the boot window 17:22:45.145 [perm] every permission granted in webview 'hd' (prompts and every frame's allow list) 17:22:45.289 [wsl-startup] distro not registered yet — code-server re-ensure deferred to cascade 17:22:45.400 [app] 'hd' window created with URL interception handlers 17:22:45.615 [first-run] native glow backdrop up (1920x1080, frost blurred at 1/4) 17:22:46.190 [on-navigation] ALL: http://tauri.localhost/ 17:22:47.045 [perm] every permission granted in webview 'hydrogen-onboarding' (prompts and every frame's allow list) 17:22:59.858 [main-watchdog] MAIN THREAD BLOCKED for ~25s, the window will look frozen/white; backend + CDP stay alive so only this line says so (last handler entered: none 0s ago)17:22:53.769 [app] WebView2 processes at above-normal priority: 7 (pass at +20s, adom/hydrogen#75) 17:23:08.745 [taskbar] added a taskbar button for the onboarding card (hwnd=66506); it is owned by the backdrop, so the shell skips it otherwise 17:23:08.746 [glass] click-through armed on the onboarding card 17:23:09.004 [first-run] onboarding card foregrounded once at open (the only unsolicited raise; auth handbacks are the others) 17:23:09.005 [first-run] onboarding card open (main window hidden until dismissed) 17:23:09.007 [window-state] first run: ignoring any saved geometry, centering (centered default 1459x816) 17:23:09.008 [icon] ICON CODE REACHED - about to load icon.png (3815 bytes) 17:23:09.009 [icon] from_bytes result: OK 17:23:09.010 [icon] set_icon SUCCESS 17:23:09.010 [chrome] native window base brush set to #1f2125 (prev=0x0) - kills the maximized edge seam and the launch white flash; the chrome DOCUMENT stays transparent 17:23:09.012 [window] nc clamp armed (maximized client rect clamped to the monitor work area) 17:23:09.014 [script-dialog] default script dialogs DISABLED (beforeunload 'Leave site?' suppression) 17:23:09.015 [script-dialog] Registered ScriptDialogOpening auto-accept handler 17:23:09.015 [zoom] AcceleratorKeyPressed registered, Ctrl +/-/0 now work from inside the panels 17:23:09.016 [frame-nav] Registered FrameNavigationStarting handler 17:23:09.016 [raw-new-window] Registered NewWindowRequested handler 17:23:09.017 [ctx-menu] Registered ContextMenuRequested handler 17:23:09.255 [script] Registered target=_blank click interceptor for all frames 17:23:09.255 [script] Registered the background tab visibility script for all frames 17:23:09.256 [script] Registered the non-page-scheme link guard for all frames 17:23:09.256 [perm] Registered PermissionRequested auto-grant handler 17:23:09.257 [hidden-quiet] main window hidden: webviews stop drawing 17:23:09.513 [window-state] periodic snapshot started 17:23:11.416 [proxy] Listening on http://127.0.0.1:47083 17:23:12.241 [wsl-tarball] SHA256 OK (813007191 bytes) 17:23:12.307 [wsl-tarball prefetch] ✓ golden image already downloaded (775 MB cached, SHA256 OK), skipping the download 17:23:12.307 [wsl-tarball prefetch] image ready at "C:\\Users\\JUICY-HAVEN\\AppData\\Local\\Adom\\HydrogenDesktop\\cache\\adom-golden.tar.gz" 17:23:12.920 [telemetry] setup_phase ensure-workspace start: HTTP 200 17:23:13.876 [control] AI control API on http://127.0.0.1:47084 (build 2026-05-22T13) 17:23:13.979 [telemetry] setup_phase ensure-workspace ok: HTTP 200 17:23:13.983 [discovery] responder on http://127.0.0.1:47080 === Hydrogen Desktop started at 2026-11-06 17:23:14 === [app] BUILD_STAMP=068c38256b1c47bd742ab3a8a8eff340cf8e8fd3-dirty-1793739985 17:23:14.187 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=11148 exe=C:\Users\JUICY-HAVEN\AppData\Local\Adom Hydrogen\hydrogen.exe 17:23:14.188 [app] instance pid=11148 args=[] 17:23:14.188 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 17:23:14.240 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 17:23:14.241 [discover] Discovery server on http://127.0.0.1:47080/discover 17:23:14.243 [direct-api] DEPRECATED shim on http://127.0.0.1:8770: use the control API's /direct/* routes; this listener is removed next release (see docs/PORTS-CONSOLIDATION.md) 17:23:14.256 [single-instance] second HD launch detected — focused hydrogen-onboarding 17:23:15.611 [main-watchdog] hang dump requested from a helper process: C:\Users\JUICY-HAVEN\AppData\Roaming\hydrogen-desktop\hang-20261106-172307.dmp (open in WinDbg: '!analyze -v -hang', or inspect thread 0) 17:23:17.561 [ad-supervisor] spawned AB detached (breakaway) pid 8476 17:23:17.561 [ad-supervisor] spawned AB pid=8476 before the relay check (token=absent) 17:23:33.128 [main-watchdog] main thread recovered after a stall 17:23:33.129 [reconcile] ensure-wsl: requested_boot=2026-11-06T07:43:36.5000000+03:00 current_boot=2026-11-06T17:14:27.5000000+03:00 17:23:33.129 [heartbeat] alive 10s 17:23:33.129 [on-navigation] ALL: http://tauri.localhost/?hd_boot=1793975010907 17:23:33.130 [reconcile] reboot detected, closing the ensure-wsl reboot bookkeeping; the cascade's ensure-workspace step builds the workspace 17:23:33.132 [BOOT RETRY] nothing started within 20 s (reloading once without the cached page) 17:23:33.144 [BOOT RETRY] nothing started within 20 s (reloading once without the cached page) 17:23:33.730 [window-state] snapshot saved: 48,0 1824x1020 max=false 17:23:33.904 [run_all_wsl] resume: keep done steps, run from first non-done (distro_real=false) 17:23:33.905 [run_all_wsl] start: force=false steps=8 state_entries=1 17:23:34.242 [cascade] setup OWNS the editor (opportunistic healers stand down) 17:23:34.242 [run_all_wsl] RUN 'ensure-workspace' (status was Pending) 17:23:34.918 Update check: on latest (1.0.703 == 1.0.703) 17:23:34.926 [telemetry] setup_step ensure-workspace start: HTTP 200 17:23:35.609 [ad-relay] relay :8766 not answering /health, restarting adom-relay.service once 17:23:36.341 [updater] fleet ping HTTP 200 (user '') 17:23:38.194 [wsl-prereq] host compute service: running (Windows reboot pending: false) 17:23:38.839 [telemetry] wsl_prereq ensure-workspace : HTTP 200 17:23:39.253 [telemetry] setup_phase ensure-workspace start: HTTP 200 17:23:43.130 [heartbeat] alive 20s 17:23:43.176 [wsl-tarball] SHA256 OK (813007191 bytes) 17:23:43.233 [taskbar] first paint on hwnd=66506 (125/1000) state_ok=true value_ok=true 17:23:44.071 [telemetry] setup_phase ensure-workspace ok: HTTP 200 17:23:44.468 [telemetry] setup_phase ensure-workspace start: HTTP 200 17:23:48.946 [ad-relay] relay STILL down after restart (ws:8765 http:8766); status: workspace is still booting, try again in a moment 17:23:48.946 [ad-supervisor] relay :8765 not answering at supervisor start, ab will show red until it recovers 17:23:49.131 [ad-supervisor] AB already running - adopting into embedded mode (POST /embedded/enter) 17:23:49.356 [ad-supervisor] embedded/enter ok: {"_hint":"ab is now embedded as runtime-adopt. When ah dies, ab will revert to standalone (NOT exit). If ah wants ab to exit on ah-death, spawn ab with `--embedded` instead.","embedded":true,"entered_via":"launch-flag","ok":true,"owner":"hydrogen","schemaVersion":1,"status":"ok","success":true,"was_embedded":true} 17:23:53.131 [heartbeat] alive 30s 17:24:02.809 [ad-supervisor] brand fonts: 0 installed now, 3 present, 0 failed 17:24:03.681 [heartbeat] alive 40s 17:24:04.072 [telemetry] heartbeat ensure-workspace : HTTP 200 17:24:07.927 [app] WebView2 processes at above-normal priority: 13 (pass at +60s, adom/hydrogen#75) 17:24:13.682 [heartbeat] alive 50s 17:24:19.195 [ad-supervisor] AB health probe failed (1/3 consecutive) - debouncing, no respawn yet 17:24:23.734 [heartbeat] alive 60s 17:24:35.538 [telemetry] webview renders with 'ANGLE (Intel, Intel(R) UHD Graphics 620 (0x00005917) Direct3D11 vs_5_0 ps_5_0, D3D11)', webgpu=true 17:24:36.280 [heartbeat] alive 70s 17:24:37.977 [ad-supervisor] AB health probe failed (2/3 consecutive) - debouncing, no respawn yet 17:24:46.281 [heartbeat] alive 80s 17:24:56.648 [heartbeat] alive 90s 17:25:02.602 [ad-supervisor] AB health probe failed 3x but adom-bridge.exe is running (slow, not dead) - not respawning 17:25:06.650 [heartbeat] alive 100s 17:25:11.404 [telemetry] heartbeat ensure-workspace : HTTP 200 17:25:16.651 [heartbeat] alive 110s 17:25:26.653 [heartbeat] alive 120s 17:25:34.632 [ad-supervisor] AB health probe failed (1/3 consecutive) - debouncing, no respawn yet 17:25:36.654 [heartbeat] alive 130s 17:25:46.656 [heartbeat] alive 140s 17:25:57.794 [heartbeat] alive 150s 17:26:07.795 [heartbeat] alive 160s 17:26:11.503 [telemetry] heartbeat ensure-workspace : HTTP 200 17:26:17.391 [extensions] could not read the installed set (workspace not ready?); skipping the check 17:26:18.826 [heartbeat] alive 170s 17:26:28.827 [heartbeat] alive 180s 17:26:38.828 [heartbeat] alive 190s 17:26:48.829 [heartbeat] alive 200s 17:26:58.830 [heartbeat] alive 210s 17:27:08.000 [app] WebView2 processes at above-normal priority: 13 (pass at +180s, adom/hydrogen#75) 17:27:08.830 [heartbeat] alive 220s 17:27:13.266 [telemetry] heartbeat ensure-workspace : HTTP 200 17:27:18.831 [heartbeat] alive 230s 17:27:28.832 [heartbeat] alive 240s 17:27:38.833 [heartbeat] alive 250s 17:27:42.175 [disk] toast hd-disk-filling: C: will be full in about 44 minutes | It is losing 4.0 GB every 10 minutes (17.3 GB left). When it fills, WSL stops and takes Hydrogen's workspace (and Docker) with it. Free up space now. Hydrogen's workspace uses 2 GB of it. 17:27:48.834 [heartbeat] alive 260s 17:27:58.835 [heartbeat] alive 270s 17:28:04.855 [control] /ui/toast [info] C: will be full in about 44 minutes 17:28:08.836 [heartbeat] alive 280s 17:28:18.837 [heartbeat] alive 290s 17:28:28.380 [telemetry] slow ensure-workspace : HTTP 200 17:28:28.779 [telemetry] heartbeat ensure-workspace : HTTP 200 17:28:28.837 [heartbeat] alive 300s 17:28:38.838 [heartbeat] alive 310s 17:28:48.839 [heartbeat] alive 320s 17:28:58.917 [heartbeat] alive 330s 17:29:08.918 [heartbeat] alive 340s 17:29:18.919 [heartbeat] alive 350s 17:29:28.920 [heartbeat] alive 360s 17:29:38.920 [heartbeat] alive 370s 17:29:40.207 [telemetry] heartbeat ensure-workspace : HTTP 200 17:29:49.788 [heartbeat] alive 380s 17:29:59.788 [heartbeat] alive 390s 17:30:09.789 [heartbeat] alive 400s 17:30:19.790 [heartbeat] alive 410s 17:30:29.791 [heartbeat] alive 420s 17:30:39.792 [heartbeat] alive 430s 17:30:40.264 [telemetry] heartbeat ensure-workspace : HTTP 200 17:30:50.800 [heartbeat] alive 440s 17:31:00.801 [heartbeat] alive 450s 17:31:10.802 [heartbeat] alive 460s 17:31:20.803 [heartbeat] alive 470s 17:31:30.804 [heartbeat] alive 480s 17:31:40.806 [heartbeat] alive 490s 17:31:43.357 [telemetry] heartbeat ensure-workspace : HTTP 200 17:31:50.808 [heartbeat] alive 500s 17:32:00.809 [heartbeat] alive 510s 17:32:10.810 [heartbeat] alive 520s 17:32:20.812 [heartbeat] alive 530s 17:32:30.813 [heartbeat] alive 540s 17:32:40.814 [heartbeat] alive 550s 17:32:44.904 [telemetry] heartbeat ensure-workspace : HTTP 200 17:32:51.786 [heartbeat] alive 560s 17:33:01.787 [heartbeat] alive 570s 17:33:11.788 [heartbeat] alive 580s 17:33:21.789 [heartbeat] alive 590s 17:33:31.791 [heartbeat] alive 600s 17:33:43.201 [heartbeat] alive 610s 17:34:01.327 [heartbeat] alive 620s 17:34:01.674 [telemetry] heartbeat ensure-workspace : HTTP 200 17:34:07.317 [run_all_wsl] DONE 'ensure-workspace' in 633.1s (failed) 17:34:07.381 [run_all_wsl] HALT: step 'ensure-workspace' failed after 1 attempts; not advancing to later steps 17:34:07.396 [telemetry] setup_phase ensure-workspace fail: HTTP 200 17:34:07.697 [run_all_wsl] persisted setup-state.txt = in-progress (GET /setup/state matches the cascade) 17:34:07.698 [run_all_wsl] TIMING total 633.5s over 1 steps; slowest: ensure-workspace 633.1s 17:34:07.699 [cascade] setup released the editor (opportunistic healers re-armed) 17:34:07.733 [run_all_wsl] install-approval window closed, normal prompting restored 17:34:07.784 [telemetry] setup_step ensure-workspace fail: HTTP 200 17:34:07.785 [taskbar] cascade ended with a failure, leaving the red progress bar up 17:34:07.870 [first-run] backdrop: glow denser (a message is on the card) 17:34:08.024 [wsl-startup] auto-run run_all_wsl finished: Ok("{\"completed\":0,\"failed\":1,\"failures\":[{\"error\":\"=== Ensure workspace runtime (WSL2 Ubuntu) ===\\n=== Ensure WSL2 subsystem is responsive (auto-recovers if wedged) ===\\n $ wsl --status\\n | Default Version: 2\\n ✓ `wsl --status` ok (0s)\\n ✓ WSL2 subsystem is responsive\\nChecking WSL2 prerequisites (wsl --status)...\\n ✓ WSL2 is installed and ready\\n=== Ensure WSL2 subsystem is responsive (auto-recovers if wedged) ===\\n $ wsl --status\\n | Default Version: 2\\n ✓ `wsl --status` ok (0s)\\n ✓ WSL2 subsystem is responsive\\nDistro 'Adom-Workspace' not registered, importing the golden image.\\n ✓ C: has 19.3 GB free (the workspace needs about 8 GB)\\n → fetching the pre-baked workspace image (≈585 MB)…\\n ✓ golden image already downloaded (775 MB cached, SHA256 OK), skipping the download\\n ✓ integrity already verified during the cache check (SHA256 OK)\\n → wsl --import Adom-Workspace (this can take a moment)...\\n … extracting rootfs into the workspace VHD, 0 MB written, 3s elapsed…\\n … extracting rootfs into the workspace VHD, 0 MB written, 6s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 9s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 14s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 22s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 25s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 29s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 32s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 35s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 40s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 50s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 53s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 56s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 60s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 63s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 66s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 70s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 73s elapsed…\\n … extracting rootfs into the workspace VHD, 12 MB written, 76s elapsed…\\n … extracting rootfs into the workspace VHD, 44 MB written, 79s elapsed…\\n … extracting rootfs into the workspace VHD, 44 MB written, 82s elapsed…\\n … extracting rootfs into the workspace VHD, 44 MB written, 85s elapsed…\\n … extracting rootfs into the workspace VHD, 204 MB written, 88s elapsed…\\n … extracting rootfs into the workspace VHD, 268 MB written, 92s elapsed…\\n … extracting rootfs into the workspace VHD, 364 MB written, 95s elapsed…\\n … extracting rootfs into the workspace VHD, 396 MB written, 98s elapsed…\\n … extracting rootfs into the workspace VHD, 620 MB written, 102s elapsed…\\n … extracting rootfs into the workspace VHD, 780 MB written, 107s elapsed…\\n … extracting rootfs into the workspace VHD, 844 MB written, 110s elapsed…\\n … extracting rootfs into the workspace VHD, 844 MB written, 114s elapsed…\\n … extracting rootfs into the workspace VHD, 1004 MB written, 117s elapsed…\\n … extracting rootfs into the workspace VHD, 1004 MB written, 121s elapsed…\\n … extracting rootfs into the workspace VHD, 1036 MB written, 126s elapsed…\\n … extracting rootfs into the workspace VHD, 1100 MB written, 130s elapsed…\\n … extracting rootfs into the workspace VHD, 1100 MB written, 134s elapsed…\\n … extracting rootfs into the workspace VHD, 1132 MB written, 137s elapsed…\\n … extracting rootfs into the workspace VHD, 1388 MB written, 141s elapsed…\\n … extracting rootfs into the workspace VHD, 1516 MB written, 145s elapsed…\\n … extracting rootfs into the workspace VHD, 1644 MB written, 149s elapsed…\\n … extracting rootfs into the workspace VHD, 1900 MB written, 152s elapsed…\\n … extracting rootfs into the workspace VHD, 1900 MB written, 156s elapsed…\\n … extracting rootfs into the workspace VHD, 1900 MB written, 159s elapsed…\\n … extracting rootfs into the workspace VHD, 1932 MB written, 162s elapsed…\\n … extracting rootfs into the workspace VHD, 1964 MB written, 165s elapsed…\\n … extracting rootfs into the workspace VHD, 1964 MB written, 168s elapsed…\\n … extracting rootfs into the workspace VHD, 1964 MB written, 171s elapsed…\\n … extracting rootfs into the workspace VHD, 1996 MB written, 176s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 179s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 182s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 185s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 188s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 191s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 195s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 202s elapsed…\\n … extracting rootfs into the workspace VHD, 2028 MB written, 205s elapsed…\\n … extracting rootfs into the workspace VHD, 2092 MB written, 209s elapsed…\\n … extracting rootfs into the workspace VHD, 2188 MB written, 216s elapsed…\\n … extracting rootfs into the workspace VHD, 2316 MB written, 224s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 228s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 239s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 242s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 246s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 253s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 256s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 260s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 263s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 266s elapsed…\\n … extracting rootfs into the workspace VHD, 2348 MB written, 269s elapsed…\\n … extracting rootfs into the workspace VHD, 2380 MB written, 288s elapsed…\\n … extracting rootfs into the workspace VHD, 2380 MB written, 294s elapsed…\\n … extracting rootfs into the workspace VHD, 2380 MB written, 299s elapsed…\\n … extracting rootfs into the workspace VHD, 2380 MB written, 304s elapsed…\\n … extracting rootfs into the workspace VHD, 2412 MB written, 308s elapsed…\\n … extracting rootfs into the workspace VHD, 2444 MB written, 313s elapsed…\\n … extracting rootfs into the workspace VHD, 2444 MB written, 317s elapsed…\\n … extracting rootfs into the workspace VHD, 2444 MB written, 321s elapsed…\\n … extracting rootfs into the workspace VHD, 2444 MB written, 324s elapsed…\\n … extracting rootfs into the workspace VHD, 2444 MB written, 335s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 344s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 349s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 360s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 364s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 367s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 371s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 376s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 379s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 385s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 389s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 392s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 396s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 399s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 402s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 406s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 409s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 412s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 415s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 418s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 423s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 426s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 429s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 433s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 440s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 443s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 448s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 452s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 458s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 461s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 464s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 471s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 476s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 480s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 484s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 487s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 491s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 494s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 497s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 500s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 503s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 507s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 510s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 513s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 516s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 520s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 524s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 529s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 535s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 538s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 545s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 550s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 557s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 565s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 571s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 575s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 579s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 588s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 594s elapsed…\\n … extracting rootfs into the workspace VHD, 2476 MB written, 597s elapsed…\\n ✓ imported the v31-full image (775 MB SHA-verified tarball; this is FIXED every run). Workspace VHD: ~2476 MB on disk. This one VARIES run-to-run on purpose: ext4.vhdx is a live, dynamically-growing volume (ext4 overhead + WSL allocation + boot/disk activity), so it's disk usage, not a fixed image total. (608s)\\n ⚠ import attempt 1/4 failed: wsl [\\\"--import\\\", \\\"Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\wsl\\\\\\\\Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\cache\\\\\\\\adom-golden.tar.gz\\\", \\\"--version\\\", \\\"2\\\"] timed out after 600s\\n → clearing any stale / half-registered 'Adom-Workspace' entry before retrying (scoped wsl --unregister; Docker-safe; no-op if none)…\\n ⚠ stale-entry clear reported: wsl [\\\"--unregister\\\", \\\"Adom-Workspace\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\n … probing the WSL subsystem (`wsl --status`), will retry import the moment it's responsive…\\n ✓ imported the v31-full image (775 MB SHA-verified tarball; this is FIXED every run). Workspace VHD: ~2476 MB on disk. This one VARIES run-to-run on purpose: ext4.vhdx is a live, dynamically-growing volume (ext4 overhead + WSL allocation + boot/disk activity), so it's disk usage, not a fixed image total. (1s)\\n ⚠ import attempt 2/4 failed: wsl [\\\"--import\\\", \\\"Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\wsl\\\\\\\\Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\cache\\\\\\\\adom-golden.tar.gz\\\", \\\"--version\\\", \\\"2\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\n → clearing any stale / half-registered 'Adom-Workspace' entry before retrying (scoped wsl --unregister; Docker-safe; no-op if none)…\\n ⚠ stale-entry clear reported: wsl [\\\"--unregister\\\", \\\"Adom-Workspace\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\n … probing the WSL subsystem (`wsl --status`), will retry import the moment it's responsive…\\n ✓ imported the v31-full image (775 MB SHA-verified tarball; this is FIXED every run). Workspace VHD: ~2476 MB on disk. This one VARIES run-to-run on purpose: ext4.vhdx is a live, dynamically-growing volume (ext4 overhead + WSL allocation + boot/disk activity), so it's disk usage, not a fixed image total. (0s)\\n ⚠ import attempt 3/4 failed: wsl [\\\"--import\\\", \\\"Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\wsl\\\\\\\\Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\cache\\\\\\\\adom-golden.tar.gz\\\", \\\"--version\\\", \\\"2\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\n → clearing any stale / half-registered 'Adom-Workspace' entry before retrying (scoped wsl --unregister; Docker-safe; no-op if none)…\\n ⚠ stale-entry clear reported: wsl [\\\"--unregister\\\", \\\"Adom-Workspace\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\n ⚠ import still failing, terminating Adom-Workspace before the last attempt (other distros untouched)…\\n … probing the WSL subsystem (`wsl --status`), will retry import the moment it's responsive…\\n ✓ imported the v31-full image (775 MB SHA-verified tarball; this is FIXED every run). Workspace VHD: ~2476 MB on disk. This one VARIES run-to-run on purpose: ext4.vhdx is a live, dynamically-growing volume (ext4 overhead + WSL allocation + boot/disk activity), so it's disk usage, not a fixed image total. (0s)\\n ⚠ import attempt 4/4 failed: wsl [\\\"--import\\\", \\\"Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\wsl\\\\\\\\Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\cache\\\\\\\\adom-golden.tar.gz\\\", \\\"--version\\\", \\\"2\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\n ✗ import failed: wsl --import failed after 4 attempts: wsl [\\\"--import\\\", \\\"Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\wsl\\\\\\\\Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\cache\\\\\\\\adom-golden.tar.gz\\\", \\\"--version\\\", \\\"2\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\r\\nError code: Wsl/Service/RegisterDistro/E_ILLEGAL_STATE_CHANGE\\r\\nIf this error was unexpected, please consider searching for existing issues or filing a new issue at https://github.com/microsoft/WSL/issues.\\n ✗ workspace setup attempt failed (will retry if attempts remain): wsl --import failed after 4 attempts: wsl [\\\"--import\\\", \\\"Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\wsl\\\\\\\\Adom-Workspace\\\", \\\"C:\\\\\\\\Users\\\\\\\\JUICY-HAVEN\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Adom\\\\\\\\HydrogenDesktop\\\\\\\\cache\\\\\\\\adom-golden.tar.gz\\\", \\\"--version\\\", \\\"2\\\"] exited with Some(-1): An install, uninstall, or conversion is in progress for this distribution.\\r\\nError code: Wsl/Service/RegisterDistro/E_ILLEGAL_STATE_CHANGE\\r\\nIf this error was unexpected, please consider searching for existing issues or filing a new issue at https://github.com/microsoft/WSL/issues.\",\"step\":\"ensure-workspace\"}],\"ok\":false,\"timings\":[{\"id\":\"ensure-workspace\",\"ms\":633074,\"ok\":false}],\"total\":8,\"total_ms\":633455}") 17:34:08.025 [wsl-startup] post-cascade: started code-server update poller 17:34:08.172 [telemetry] error_screen ensure-workspace : HTTP 200 17:34:11.328 [heartbeat] alive 630s 17:34:21.329 [heartbeat] alive 640s 17:34:31.331 [heartbeat] alive 650s 17:34:41.332 [heartbeat] alive 660s 17:34:51.333 [heartbeat] alive 670s 17:35:01.335 [heartbeat] alive 680s 17:35:11.336 [heartbeat] alive 690s 17:35:21.337 [heartbeat] alive 700s 17:35:31.338 [heartbeat] alive 710s 17:35:41.339 [heartbeat] alive 720s 17:35:51.340 [heartbeat] alive 730s 17:36:01.340 [heartbeat] alive 740s 17:36:11.341 [heartbeat] alive 750s 17:36:21.342 [heartbeat] alive 760s 17:36:31.343 [heartbeat] alive 770s 17:36:41.344 [heartbeat] alive 780s 17:36:51.344 [heartbeat] alive 790s 17:37:01.345 [heartbeat] alive 800s 17:37:11.347 [heartbeat] alive 810s 17:37:21.348 [heartbeat] alive 820s 17:37:30.033 [run_all_wsl] no workspace distro yet: prefetching the golden image in the background 17:37:30.037 [taskbar] first paint on hwnd=66506 (0/1000) state_ok=true value_ok=true 17:37:31.350 [heartbeat] alive 830s 17:37:39.750 [telemetry] error_screen ensure-workspace : not delivered (error sending request for url (https://adom-fleet-zj8um2171rrp.adom.cloud/ping)), dropped 17:37:40.780 [telemetry] setup_phase ensure-workspace start: HTTP 200 17:37:44.904 [telemetry] error_screen ensure-workspace : HTTP 20017:37:44.494 [first-run] focus_signin_window: we have not opened a sign-in for this intent, so there is nothing to raise 17:37:47.364 [auth] Auth intent created, URL: https://hydrogen.adom.inc/auth/intent?token=[redacted]&install_id=bc2758ac-8897-4ef4-892a-9a24dfc76bb4&app=windows&app_version=1.0.703 17:37:47.364 [auth-ttl] adom intent created claimed_ttl=3602s expires_at=2026-11-06T15:37:50Z 17:37:47.364 [auth] backend poll armed for 1830s (intent ttl 3602s) 17:37:47.371 [browser] open-in-profile: https://hydrogen.adom.inc/auth/intent?token=[redacted]&install_id=bc2 in default:Default fresh=true 17:37:47.372 [caption] auth narration suppressed (assisted sign-in OFF): Opening the Adom sign-in in your default browser (Default)… 17:37:47.792 [telemetry] signin_screen: HTTP 200 17:37:49.591 [wsl-tarball] SHA256 OK (813007191 bytes) 17:37:49.597 [heartbeat] alive 840s 17:37:49.665 [wsl-tarball prefetch] ✓ golden image already downloaded (775 MB cached, SHA256 OK), skipping the download 17:37:49.666 [wsl-tarball prefetch] image ready at "C:\\Users\\JUICY-HAVEN\\AppData\\Local\\Adom\\HydrogenDesktop\\cache\\adom-golden.tar.gz" 17:37:50.127 [telemetry] setup_phase ensure-workspace ok: HTTP 200 17:37:52.207 [browser] raised the opened window hwnd=721364 for the user -> true 17:37:52.208 [approve] assisted sign-in OFF, Adom auto-approve loop NOT armed; the user clicks Approve themselves 17:37:52.209 [browser] recorded consent window hwnd=721364 (direct open), so it can be raised and closed later 17:37:56.365 [run_all_wsl] resume: keep done steps, run from first non-done (distro_real=false) 17:37:56.366 [run_all_wsl] start: force=false steps=8 state_entries=1 17:37:56.366 [cascade] setup OWNS the editor (opportunistic healers stand down) 17:37:56.366 [run_all_wsl] RUN 'ensure-workspace' (status was Pending) 17:37:56.774 [telemetry] setup_step ensure-workspace start: HTTP 200 17:37:59.598 [heartbeat] alive 850s 17:38:03.001 [wsl-prereq] host compute service: running (Windows reboot pending: false) 17:38:03.454 [telemetry] wsl_prereq ensure-workspace : HTTP 200 17:38:03.858 [telemetry] heartbeat ensure-workspace : HTTP 200 17:38:04.272 [telemetry] setup_phase ensure-workspace start: HTTP 200 17:38:08.769 [wsl-tarball] SHA256 OK (813007191 bytes) 17:38:09.271 [telemetry] setup_phase ensure-workspace ok: HTTP 200 17:38:09.599 [heartbeat] alive 860s 17:38:10.103 [telemetry] setup_phase ensure-workspace start: HTTP 200 17:38:20.101 [heartbeat] alive 870s 17:38:30.102 [heartbeat] alive 880s 17:38:40.980 [heartbeat] alive 890s 17:38:51.063 [heartbeat] alive 900s 17:38:55.665 [auth] Intent authenticated, session token saved (+ replay copy) 17:38:55.666 [auth] Bringing HD to the foreground after Adom auth completion… 17:38:56.722 [updater] signed-in user changed, checking now so the fleet ping carries who this is