[ab-check] installer ran hydrogen.exe --check-and-upgrade-ab (a helper run, not a start) 08:38:19 [ad-install] no bundled ab installer staged (thin build) -> resolving the latest ab from the wiki 08:38:20 [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) 08:38:20 [ad-install] ab not detected -> installing 08:38:24 [ad-install] downloaded 21586680 bytes 08:38:24 [ad-install] sha256 verified against the published release 08:38:32 [ad-install] ab installer exited 0 08:38:32 [ad-install] wrote ab-installed-by-ah.flag (ah owns this ab install; uninstall may cascade) 08:38:32 [ad-install] ab 2.1.168 installed from the wiki === Hydrogen Desktop started at 2026-11-03 08:38:35 === [app] BUILD_STAMP=003b96f18e115a26df0f9b433812db191673520c-dirty-1793509048 08:38:35.901 [ports] No ports.json found: using defaults: code_server=7380 proxy=47083 control=47084 cdp=47085 08:38:36.713 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=18696 exe=C:\Users\ENB\AppData\Local\Adom Hydrogen\hydrogen.exe 08:38:36.713 [app] instance pid=18696 args=[] 08:38:36.714 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 08:38:36.715 [net] ⚠ WSL runtime active but `C:\Users\ENB\.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`. 08:38:36.715 [discover] Discovery server on http://127.0.0.1:47080/discover 08:38:36.716 [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) 08:38:36.727 [app] Tauri app built successfully, entering run loop 08:38:36.730 [deep-link] hydrogen:// scheme registered for this user 08:38:36.730 [wake-heal] boot: Hydrogen started: recovery watchers armed (Win32 power notifications) 08:38:36.731 [main-watchdog] armed (10s main-thread ping, 20s stall threshold, self-minidump on first stall) 08:38:36.731 [annotate] global hotkey Win+Alt+A: registered 08:38:36.731 [app] previous run ended UNCLEAN (no clean-shutdown marker) — will heal the VS Code layout after restore 08:38:36.732 [app] Setup callback entered 08:38:36.732 [app] Active workspace runtime: WslDistro 08:38:36.732 [session] watching for Windows shutdown / sign-out 08:38:36.732 [wake-heal] suspend/resume notifications registered 08:38:36.831 [app] Tray icon installed 08:38:36.834 [dev] No build/ directory found — dev file server not started. Run 'pnpm build' first. 08:38:36.833 [wsl-trigger] backend poller armed (C:\Users\ENB\AppData\Roaming\hydrogen-desktop\setup-trigger-wsl.json)08:38:36.834 [ad-supervisor] HD liveness beacon listening on 127.0.0.1:9001 (AB embedded probe) 08:38:36.844 [app] window size: 1824x980 (95% of the primary monitor's work area, floor 1400x900) 08:38:36.977 [autostart] disabled: Run key removed (both value names) 08:38:39.063 [perm] every permission granted in webview 'hd' (prompts and every frame's allow list) 08:38:39.064 [app] 'hd' window created with URL interception handlers 08:38:39.182 [first-run] native glow backdrop up (1920x1080, frost blurred at 1/4) 08:38:39.226 [on-navigation] ALL: http://tauri.localhost/ 08:38:39.488 [perm] every permission granted in webview 'hydrogen-onboarding' (prompts and every frame's allow list) 08:38:39.491 [taskbar] added a taskbar button for the onboarding card (hwnd=4721670); it is owned by the backdrop, so the shell skips it otherwise 08:38:39.493 [glass] click-through armed on the onboarding card 08:38:39.510 [first-run] onboarding card foregrounded once at open (the only unsolicited raise; auth handbacks are the others) 08:38:39.511 [first-run] onboarding card open (main window hidden until dismissed) 08:38:39.512 [window-state] first run: ignoring any saved geometry, centering (centered default 1824x980) 08:38:39.512 [icon] ICON CODE REACHED - about to load icon.png (3815 bytes) 08:38:39.513 [icon] from_bytes result: OK 08:38:39.514 [icon] set_icon SUCCESS 08:38:39.514 [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 08:38:39.515 [window] nc clamp armed (maximized client rect clamped to the monitor work area) 08:38:39.515 [script-dialog] default script dialogs DISABLED (beforeunload 'Leave site?' suppression) 08:38:39.516 [script-dialog] Registered ScriptDialogOpening auto-accept handler 08:38:39.516 [zoom] AcceleratorKeyPressed registered, Ctrl +/-/0 now work from inside the panels 08:38:39.516 [frame-nav] Registered FrameNavigationStarting handler 08:38:39.517 [raw-new-window] Registered NewWindowRequested handler 08:38:39.517 [ctx-menu] Registered ContextMenuRequested handler 08:38:39.517 [script] Registered target=_blank click interceptor for all frames 08:38:39.517 [script] Registered the background tab visibility script for all frames 08:38:39.518 [script] Registered the non-page-scheme link guard for all frames 08:38:39.518 [perm] Registered PermissionRequested auto-grant handler 08:38:39.518 [window-state] periodic snapshot started 08:38:39.519 [proxy] Listening on http://127.0.0.1:47083 08:38:39.520 [discovery] responder on http://127.0.0.1:4708008:38:39.520 [control] AI control API on http://127.0.0.1:47084 (build 2026-05-22T13) 08:38:40.746 [hidden-quiet] main window hidden: webviews stop drawing 08:38:40.907 [app] WebView2 processes at above-normal priority: 7 (pass at +5s, adom/hydrogen#75) 08:38:41.846 [wsl-startup] state=never-run → auto-running setup cascade (force=false) 08:38:41.847 [wsl-startup] Adom sign-in in flight (no session token yet) — NOT foregrounding HD; cascade builds in background, HD comes forward on auth completion 08:38:43.390 [run_all_wsl] no workspace distro yet: prefetching the golden image in the background 08:38:43.393 [taskbar] first paint on hwnd=4721670 (0/1000) state_ok=true value_ok=true 08:38:43.411 [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) 08:38:43.838 [run_all_wsl] resume: keep done steps, run from first non-done (distro_real=false) 08:38:43.838 [run_all_wsl] start: force=false steps=8 state_entries=1 08:38:43.839 [cascade] setup OWNS the editor (opportunistic healers stand down) 08:38:43.839 [run_all_wsl] RUN 'ensure-workspace' (status was Pending) 08:38:43.844 [wslconfig] recorded original wsl2.networkingMode=None before setting mirrored 08:38:43.847 [wslconfig] recorded original wsl2.guiApplications=None before setting false 08:38:44.242 [telemetry] setup_phase ensure-workspace start: HTTP 200 08:38:44.268 [wsl-tarball prefetch] ↓ downloading golden image, 775 MB total… 08:38:44.520 [wsl-prereq] WSLService missing; Store WSL package present=false 08:38:44.533 [telemetry] setup_step ensure-workspace start: HTTP 200 08:38:44.866 [wsl-startup] code-server did not answer over HTTP within 8032 ms: the launch tasks run now, failures are observe-only for the boot window 08:38:44.953 [wsl-startup] distro not registered yet — code-server re-ensure deferred to cascade 08:38:45.981 [telemetry] webview renders with 'ANGLE (Intel, Intel(R) UHD Graphics (0x00009A68) Direct3D11 vs_5_0 ps_5_0, D3D11)', webgpu=true 08:38:46.478 [telemetry] first_launch: HTTP 200 08:38:49.519 [heartbeat] alive 10s 08:38:57.200 Update check: on latest (1.0.701 == 1.0.701) 08:38:58.061 [updater] fleet ping HTTP 200 (user '') 08:38:59.520 [heartbeat] alive 20s 08:38:59.522 [window-state] snapshot saved: 48,26 1824x980 max=false 08:39:00.920 [app] WebView2 processes at above-normal priority: 7 (pass at +20s, adom/hydrogen#75) 08:39:03.383 [telemetry] progress ensure-workspace : HTTP 200 08:39:03.922 [wsl-tarball prefetch] ↓ golden image: 81/775 MB (10%) @ 34.4 Mbps, ETA ~2m 49s 08:39:09.521 [heartbeat] alive 30s 08:39:19.522 [heartbeat] alive 40s 08:39:25.616 [telemetry] progress ensure-workspace : HTTP 200 08:39:26.895 [wsl-tarball prefetch] ↓ golden image: 160/775 MB (21%) @ 31.5 Mbps, ETA ~2m 43s 08:39:29.523 [heartbeat] alive 50s 08:39:37.042 [telemetry] heartbeat ensure-workspace : HTTP 200 08:39:39.524 [heartbeat] alive 60s 08:39:40.251 [wsl-prereq] virtualization check: hypervisorPresent|firmwareEnabled = true|false 08:39:40.420 [first-run] backdrop: glow denser (a message is on the card) 08:39:40.677 [telemetry] setup_phase ensure-workspace start: HTTP 200 08:39:44.557 [telemetry] wait ensure-workspace start: HTTP 200 08:39:44.962 [telemetry] wait ensure-workspace end: HTTP 200 08:39:49.525 [heartbeat] alive 70s 08:39:49.597 [ad-supervisor] spawned AB detached (breakaway) pid 32104 08:39:49.598 [ad-supervisor] spawned AB pid=32104 before the relay check (token=absent) 08:39:49.598 [ad-relay] relay :8766 not answering /health, restarting adom-relay.service once 08:39:52.695 [telemetry] progress ensure-workspace : HTTP 200 08:39:59.526 [heartbeat] alive 80s 08:40:00.537 [wsl-tarball prefetch] ↓ golden image: 238/775 MB (31%) @ 26.2 Mbps, ETA ~2m 51s 08:40:00.942 [app] WebView2 processes at above-normal priority: 13 (pass at +60s, adom/hydrogen#75) 08:40:02.900 [ad-relay] relay STILL down after restart (ws:8765 http:8766); status: workspace is still booting, try again in a moment 08:40:02.901 [ad-supervisor] relay :8765 not answering at supervisor start, ab will show red until it recovers 08:40:02.903 [ad-supervisor] AB already running - adopting into embedded mode (POST /embedded/enter) 08:40:02.911 [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} 08:40:09.527 [heartbeat] alive 90s 08:40:19.528 [heartbeat] alive 100s 08:40:21.913 [ad-supervisor] brand fonts: 10 installed now, 0 present, 0 failed 08:40:29.529 [heartbeat] alive 110s 08:40:37.093 [telemetry] heartbeat ensure-workspace : HTTP 200 08:40:39.530 [heartbeat] alive 120s 08:40:46.493 [telemetry] progress ensure-workspace : HTTP 200 08:40:48.391 [wsl-tarball prefetch] ↓ golden image: 316/775 MB (41%) @ 21.4 Mbps, ETA ~3m 00s 08:40:49.531 [heartbeat] alive 130s 08:40:59.532 [heartbeat] alive 140s 08:41:09.532 [heartbeat] alive 150s 08:41:16.458 [reboot] reopen after restart scheduled (RunOnce): true 08:41:16.466 [run_all_wsl] DONE 'ensure-workspace' in 152.6s (ok) 08:41:16.466 [run_all_wsl] 'ensure-workspace' scheduled a restart to install WSL2 — pausing cascade until reboot 08:41:16.620 [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' 08:41:16.654 [reboot] reopen after restart scheduled (RunOnce): true 08:41:16.655 [run_all_wsl] persisted setup-state.txt = in-progress (GET /setup/state matches the cascade) 08:41:16.656 [run_all_wsl] TIMING total 152.8s over 1 steps; slowest: ensure-workspace 152.6s 08:41:16.657 [cascade] setup released the editor (opportunistic healers re-armed) 08:41:16.685 [run_all_wsl] install-approval window closed, normal prompting restored 08:41:16.687 [wsl-startup] auto-run run_all_wsl finished: Ok("{\"completed\":0,\"failed\":0,\"failures\":[],\"ok\":true,\"timings\":[{\"id\":\"ensure-workspace\",\"ms\":152627,\"ok\":true}],\"total\":8,\"total_ms\":152816}") 08:41:16.687 [wsl-startup] post-cascade: started code-server update poller 08:41:16.849 [telemetry] setup_step ensure-workspace start: HTTP 200 08:41:17.123 [telemetry] setup_phase ensure-workspace ok: HTTP 200 08:41:17.403 [telemetry] wait ensure-workspace start: HTTP 200 08:41:19.533 [heartbeat] alive 160s 08:41:24.857 [telemetry] progress ensure-workspace : HTTP 200 08:41:28.817 [wsl-tarball prefetch] ↓ golden image: 398/775 MB (51%) @ 20.3 Mbps, ETA ~2m 35s 08:41:29.534 [heartbeat] alive 170s 08:41:37.145 [telemetry] heartbeat ensure-workspace : HTTP 200 08:41:39.535 [heartbeat] alive 180s 08:41:39.598 [extensions] could not read the installed set (workspace not ready?); skipping the check 08:41:49.536 [heartbeat] alive 190s 08:41:59.537 [heartbeat] alive 200s 08:42:09.538 [heartbeat] alive 210s 08:42:12.013 [telemetry] progress ensure-workspace : HTTP 200 08:42:13.401 [wsl-tarball prefetch] ↓ golden image: 478/775 MB (62%) @ 19.2 Mbps, ETA ~2m 10s 08:42:19.538 [heartbeat] alive 220s 08:42:29.539 [heartbeat] alive 230s 08:42:37.194 [telemetry] heartbeat ensure-workspace : HTTP 200 08:42:39.422 [telemetry] progress ensure-workspace : HTTP 200 08:42:39.540 [heartbeat] alive 240s 08:42:46.750 [wsl-tarball prefetch] ↓ golden image: 558/775 MB (72%) @ 19.3 Mbps, ETA ~1m 34s 08:42:49.541 [heartbeat] alive 250s 08:42:59.542 [heartbeat] alive 260s 08:43:00.952 [app] WebView2 processes at above-normal priority: 13 (pass at +180s, adom/hydrogen#75) 08:43:06.024 [telemetry] progress ensure-workspace : HTTP 200 08:43:09.542 [heartbeat] alive 270s 08:43:13.868 [wsl-tarball prefetch] ↓ golden image: 639/775 MB (82%) @ 19.9 Mbps, ETA ~57s 08:43:19.543 [heartbeat] alive 280s 08:43:29.544 [heartbeat] alive 290s 08:43:35.113 [telemetry] progress ensure-workspace : HTTP 200 08:43:37.558 [telemetry] heartbeat ensure-workspace : HTTP 200 08:43:38.117 [wsl-tarball prefetch] ↓ golden image: 725/775 MB (94%) @ 20.7 Mbps, ETA ~20s 08:43:39.545 [heartbeat] alive 300s 08:43:49.435 [wsl-tarball prefetch] ✓ golden image downloaded, 775 MB in 5m 05s (21.3 Mbps avg) 08:43:49.435 [wsl-tarball] downloaded 813007191 bytes to "C:\\Users\\ENB\\AppData\\Local\\Adom\\HydrogenDesktop\\cache\\adom-golden.tar.gz" 08:43:49.437 [wsl-tarball prefetch] image ready at "C:\\Users\\ENB\\AppData\\Local\\Adom\\HydrogenDesktop\\cache\\adom-golden.tar.gz" 08:43:49.545 [heartbeat] alive 310s 08:43:49.723 [telemetry] progress ensure-workspace : HTTP 200 08:43:49.995 [telemetry] setup_phase ensure-workspace ok: HTTP 200 08:43:59.546 [heartbeat] alive 320s 08:44:09.547 [heartbeat] alive 330s 08:44:16.477 [reboot] restart still pending; asking again (never forcing) 08:44:19.547 [heartbeat] alive 340s 08:44:29.548 [heartbeat] alive 350s 08:44:37.264 [telemetry] heartbeat ensure-workspace : HTTP 200 08:44:39.550 [heartbeat] alive 360s 08:44:49.550 [heartbeat] alive 370s 08:44:59.551 [heartbeat] alive 380s 08:45:09.552 [heartbeat] alive 390s 08:45:19.553 [heartbeat] alive 400s 08:45:29.554 [heartbeat] alive 410s 08:45:37.372 [telemetry] heartbeat ensure-workspace : HTTP 200 08:45:39.554 [heartbeat] alive 420s 08:45:49.555 [heartbeat] alive 430s 08:45:59.555 [heartbeat] alive 440s 08:46:09.556 [heartbeat] alive 450s 08:46:19.558 [heartbeat] alive 460s 08:46:29.558 [heartbeat] alive 470s 08:46:37.404 [telemetry] heartbeat ensure-workspace : HTTP 200 08:46:39.559 [heartbeat] alive 480s 08:46:49.560 [heartbeat] alive 490s 08:46:53.531 [reboot] user clicked Restart now; scheduling the restart in 5s and exiting cleanly first 08:46:53.653 [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' 08:46:53.687 [reboot] reopen after restart scheduled (RunOnce): true 08:46:54.773 [exit] restart_now: Windows is restarting for WSL2 in 5 s; leaving before it arrives (hydrogen#70) 08:46:54.775 [wake-heal] shutdown: power-watch pump quit posted, app handle dropped 08:46:54.775 [app] Exit requested 08:46:54.780 [app] Exiting pid=18696 after 498s 08:46:54.782 [wake-heal] exit: power-watch pump quit posted, app handle released without a drop === Hydrogen Desktop started at 2026-11-03 08:49:00 === [app] BUILD_STAMP=003b96f18e115a26df0f9b433812db191673520c-dirty-1793509048 08:49:01.448 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=18224 exe=C:\Users\ENB\AppData\Local\Adom Hydrogen\hydrogen.exe 08:49:01.450 [app] instance pid=18224 args=[] 08:49:01.452 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 08:49:01.455 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 08:49:01.456 [discover] Discovery server on http://127.0.0.1:47080/discover 08:49:01.457 [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) 08:49:01.488 [app] Tauri app built successfully, entering run loop 08:49:01.501 [deep-link] hydrogen:// scheme registered for this user 08:49:01.507 [wake-heal] boot: Hydrogen started: recovery watchers armed (Win32 power notifications) 08:49:01.508 [session] watching for Windows shutdown / sign-out 08:49:01.509 [wake-heal] suspend/resume notifications registered 08:49:01.510 [annotate] global hotkey Win+Alt+A: registered08:49:01.510 [main-watchdog] armed (10s main-thread ping, 20s stall threshold, self-minidump on first stall) 08:49:01.513 [app] Setup callback entered 08:49:01.513 [app] Active workspace runtime: WslDistro 08:49:01.579 [app] Tray icon installed 08:49:01.580 [wsl-trigger] backend poller armed (C:\Users\ENB\AppData\Roaming\hydrogen-desktop\setup-trigger-wsl.json) 08:49:01.580 [dev] No build/ directory found — dev file server not started. Run 'pnpm build' first. 08:49:01.581 [ad-supervisor] HD liveness beacon listening on 127.0.0.1:9001 (AB embedded probe) 08:49:01.582 [app] window size: 1824x980 (95% of the primary monitor's work area, floor 1400x900) 08:49:01.693 [autostart] disabled: Run key removed (both value names) 08:49:02.235 [perm] every permission granted in webview 'hd' (prompts and every frame's allow list) 08:49:02.235 [app] 'hd' window created with URL interception handlers 08:49:02.363 [first-run] native glow backdrop up (1920x1080, frost blurred at 1/4) 08:49:02.386 [on-navigation] ALL: http://tauri.localhost/ 08:49:02.605 [perm] every permission granted in webview 'hydrogen-onboarding' (prompts and every frame's allow list) 08:49:02.607 [taskbar] added a taskbar button for the onboarding card (hwnd=196870); it is owned by the backdrop, so the shell skips it otherwise 08:49:02.609 [glass] click-through armed on the onboarding card 08:49:02.629 [first-run] onboarding card foregrounded once at open (the only unsolicited raise; auth handbacks are the others) 08:49:02.630 [first-run] onboarding card open (main window hidden until dismissed) 08:49:02.633 [window-state] first run: ignoring any saved geometry, centering (centered default 1824x980) 08:49:02.633 [icon] ICON CODE REACHED - about to load icon.png (3815 bytes) 08:49:02.634 [icon] from_bytes result: OK 08:49:02.635 [icon] set_icon SUCCESS 08:49:02.636 [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 08:49:02.637 [window] nc clamp armed (maximized client rect clamped to the monitor work area) 08:49:02.639 [script-dialog] default script dialogs DISABLED (beforeunload 'Leave site?' suppression) 08:49:02.639 [script-dialog] Registered ScriptDialogOpening auto-accept handler 08:49:02.640 [zoom] AcceleratorKeyPressed registered, Ctrl +/-/0 now work from inside the panels 08:49:02.641 [frame-nav] Registered FrameNavigationStarting handler 08:49:02.641 [raw-new-window] Registered NewWindowRequested handler 08:49:02.641 [ctx-menu] Registered ContextMenuRequested handler 08:49:02.643 [script] Registered target=_blank click interceptor for all frames 08:49:02.643 [script] Registered the background tab visibility script for all frames 08:49:02.644 [script] Registered the non-page-scheme link guard for all frames 08:49:02.644 [perm] Registered PermissionRequested auto-grant handler 08:49:02.646 [window-state] periodic snapshot started 08:49:02.648 [proxy] Listening on http://127.0.0.1:47083 08:49:02.655 [control] AI control API on http://127.0.0.1:47084 (build 2026-05-22T13) 08:49:02.655 [discovery] responder on http://127.0.0.1:47080 08:49:02.733 [telemetry] wait ensure-workspace end: HTTP 200 08:49:03.112 [reconcile] ensure-wsl: requested_boot=2026-10-20T12:37:35.2507310+07:00 current_boot=2026-11-03T08:47:58.5000000+07:00 08:49:03.112 [reconcile] reboot detected, closing the ensure-wsl reboot bookkeeping; the cascade's ensure-workspace step builds the workspace 08:49:03.294 [ad-relay] relay :8766 not answering /health, restarting adom-relay.service once 08:49:03.308 [telemetry] wait ensure-workspace start: HTTP 200 08:49:03.512 [hidden-quiet] main window hidden: webviews stop drawing 08:49:03.738 [telemetry] wait ensure-workspace end: HTTP 200 08:49:05.649 [app] WebView2 processes at above-normal priority: 7 (pass at +5s, adom/hydrogen#75) 08:49:06.589 [wsl-startup] state=in-progress → RESUME from last incomplete step → auto-running setup cascade (force=false) 08:49:06.589 [wsl-startup] Adom sign-in in flight (no session token yet) — NOT foregrounding HD; cascade builds in background, HD comes forward on auth completion 08:49:08.125 [run_all_wsl] no workspace distro yet: prefetching the golden image in the background 08:49:08.127 [taskbar] first paint on hwnd=196870 (0/1000) state_ok=true value_ok=true 08:49:08.819 [run_all_wsl] resume: keep done steps, run from first non-done (distro_real=false) 08:49:08.819 [run_all_wsl] start: force=false steps=8 state_entries=1 08:49:08.819 [cascade] setup OWNS the editor (opportunistic healers stand down) 08:49:08.819 [run_all_wsl] RUN 'ensure-workspace' (status was Pending) 08:49:08.955 [telemetry] webview renders with 'ANGLE (Intel, Intel(R) UHD Graphics (0x00009A68) Direct3D11 vs_5_0 ps_5_0, D3D11)', webgpu=true 08:49:09.433 [wsl-tarball] SHA256 OK (813007191 bytes) 08:49:09.463 [wsl-tarball prefetch] ✓ golden image already downloaded (775 MB cached, SHA256 OK), skipping the download 08:49:09.463 [wsl-tarball prefetch] image ready at "C:\\Users\\ENB\\AppData\\Local\\Adom\\HydrogenDesktop\\cache\\adom-golden.tar.gz" 08:49:09.617 [wsl-startup] code-server did not answer over HTTP within 8037 ms: the launch tasks run now, failures are observe-only for the boot window 08:49:09.647 [wsl-startup] distro not registered yet — code-server re-ensure deferred to cascade 08:49:09.663 [wsl-prereq] host compute service: running (Windows reboot pending: false) 08:49:09.808 [telemetry] setup_phase ensure-workspace start: HTTP 200 08:49:10.311 [telemetry] setup_step ensure-workspace start: HTTP 200 08:49:10.637 [telemetry] setup_phase ensure-workspace ok: HTTP 200 08:49:10.731 [wsl-tarball] SHA256 OK (813007191 bytes) 08:49:11.066 [telemetry] wsl_prereq ensure-workspace : HTTP 200 08:49:11.438 [telemetry] setup_phase ensure-workspace start: HTTP 200 08:49:11.786 [telemetry] setup_phase ensure-workspace ok: HTTP 200 08:49:12.152 [telemetry] setup_phase ensure-workspace start: HTTP 200 08:49:12.646 [heartbeat] alive 10s 08:49:15.830 [ad-relay] relay STILL down after restart (ws:8765 http:8766); status: workspace is still booting, try again in a moment 08:49:15.831 [ad-supervisor] relay :8765 not answering at supervisor start, ab will show red until it recovers 08:49:15.834 [ad-supervisor] AB already running - adopting into embedded mode (POST /embedded/enter) 08:49:15.860 [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":"runtime-adopt","ok":true,"owner":"hydrogen","schemaVersion":1,"status":"ok","success":true,"was_embedded":true} 08:49:20.875 [ad-supervisor] brand fonts: 0 installed now, 3 present, 0 failed 08:49:22.658 [window-state] snapshot saved: 48,26 1824x980 max=false 08:49:22.663 [heartbeat] alive 20s 08:49:22.970 Update check: on latest (1.0.701 == 1.0.701) 08:49:25.656 [app] WebView2 processes at above-normal priority: 7 (pass at +20s, adom/hydrogen#75) 08:49:25.896 [updater] fleet ping HTTP 200 (user '') 08:49:32.664 [heartbeat] alive 30s 08:49:36.789 [wsl-welcome] minimized 1 stray 'Welcome to WSL' window(s) so they don't cover HD 08:49:40.721 [telemetry] setup_phase ensure-workspace ok: HTTP 200 08:49:41.018 [telemetry] setup_phase ensure-workspace start: HTTP 200 08:49:42.665 [heartbeat] alive 40s 08:49:52.666 [heartbeat] alive 50s 08:49:53.530 [wsl] masked kmod-static-nodes + systemd-binfmt; systemd is running 08:49:53.530 [cmd] $ wsl -d Adom-Workspace -u root -- systemctl daemon-reload && systemctl enable --now code-server.service 08:49:54.197 [wsl] systemd code-server.service active=true 08:49:54.198 [wsl] code-server managed by systemd, no HD-held child 08:49:56.207 [cmd] $ wsl -d Adom-Workspace -u root -- 08:49:56.340 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy; no token yet) 08:50:00.613 [run_all_wsl] DONE 'ensure-workspace' in 51.8s (ok) 08:50:00.618 [run_all_wsl] RUN 'wait-codeserver' (status was Pending) 08:50:00.630 [run_all_wsl] DONE 'wait-codeserver' in 0.0s (ok) 08:50:00.632 [run_all_wsl] RUN 'os-baseline' (status was Pending) 08:50:00.766 [run_all_wsl] DONE 'os-baseline' in 0.1s (ok) 08:50:00.769 [run_all_wsl] workspace built, not signed in yet: opening the Adom sign-in and carrying on with the steps that do not need it 08:50:00.777 [first-run] focus_signin_window: we have not opened a sign-in for this intent, so there is nothing to raise 08:50:00.778 [run_all_wsl] install-approval consent surfaced in ab: {"_hint":"ONE consent dialog is now showing in the Adom Bridge window (Approve 1 hr / 24 hr / Auto mode). Ask the user to click Approve ONCE; every shell / inpu 08:50:00.779 [run_all_wsl] RUN 'ensure-adom-bridge-cli' (status was Pending) 08:50:00.809 [run_all_wsl] DONE 'ensure-adom-bridge-cli' in 0.0s (ok) 08:50:00.815 [run_all_wsl] RUN 'test-relay' (status was Pending) 08:50:01.201 [run_all_wsl] DONE 'test-relay' in 0.4s (ok) 08:50:01.203 [run_all_wsl] RUN 'activate-editor' (status was Pending) 08:50:01.271 [telemetry] setup_phase ensure-workspace ok: HTTP 200 08:50:01.355 [first-run] backdrop: glow denser (a message is on the card) 08:50:01.637 [telemetry] setup_step ensure-workspace ok: HTTP 200 08:50:01.937 [auth] Auth intent created, URL: https://hydrogen.adom.inc/auth/intent?token=[redacted]&install_id=12b36682-feda-494e-b92c-4d91d7ea391f 08:50:01.938 [auth-ttl] adom intent created claimed_ttl=3600s expires_at=2026-11-03T02:50:02Z 08:50:01.938 [auth] backend poll armed for 1830s (intent ttl 3600s) 08:50:01.944 [browser] open-in-profile: https://hydrogen.adom.inc/auth/intent?token=[redacted]&install_id=12b in default:Default fresh=true 08:50:01.947 [caption] auth narration suppressed (assisted sign-in OFF): Opening the Adom sign-in in your default browser (Default)… 08:50:01.978 [telemetry] setup_step wait-codeserver start: HTTP 200 08:50:02.384 [browser] raised the opened window hwnd=263024 for the user -> true 08:50:02.386 [approve] assisted sign-in OFF, Adom auto-approve loop NOT armed; the user clicks Approve themselves 08:50:02.387 [browser] recorded consent window hwnd=263024 (direct open), so it can be raised and closed later 08:50:02.389 [keeper] holding Adom-Workspace open (wsl.exe pid Some(21808)) so WSL does not shut it down as idle 08:50:02.409 [telemetry] setup_step wait-codeserver ok: HTTP 200 08:50:02.667 [heartbeat] alive 60s 08:50:03.387 [telemetry] setup_step os-baseline start: HTTP 200 08:50:04.827 [telemetry] setup_step os-baseline ok: HTTP 200 08:50:05.290 [telemetry] signin_screen: HTTP 200 08:50:05.660 [telemetry] setup_step ensure-adom-bridge-cli start: HTTP 200 08:50:06.715 [telemetry] setup_step ensure-adom-bridge-cli ok: HTTP 200 08:50:07.086 [telemetry] setup_step test-relay start: HTTP 200 08:50:07.440 [telemetry] setup_step test-relay ok: HTTP 200 08:50:08.135 [telemetry] setup_step activate-editor start: HTTP 200 08:50:08.492 [telemetry] wait activate-editor start: HTTP 200 08:50:09.080 [telemetry] heartbeat activate-editor : HTTP 200 08:50:09.424 [telemetry] signin_screen: HTTP 200 08:50:12.674 [heartbeat] alive 70s 08:50:22.674 [heartbeat] alive 80s 08:50:25.664 [app] WebView2 processes at above-normal priority: 7 (pass at +60s, adom/hydrogen#75) 08:50:32.675 [heartbeat] alive 90s 08:50:42.676 [heartbeat] alive 100s 08:50:52.677 [heartbeat] alive 110s 08:51:01.918 [telemetry] heartbeat activate-editor : HTTP 200 08:51:02.678 [heartbeat] alive 120s 08:51:12.679 [heartbeat] alive 130s 08:51:22.679 [heartbeat] alive 140s 08:51:32.681 [heartbeat] alive 150s 08:51:42.682 [heartbeat] alive 160s 08:51:52.683 [heartbeat] alive 170s 08:52:02.602 [telemetry] heartbeat activate-editor : HTTP 200 08:52:02.684 [heartbeat] alive 180s 08:52:02.781 [extensions] all 4 expected editor extensions present 08:52:12.684 [heartbeat] alive 190s 08:52:22.685 [heartbeat] alive 200s 08:52:32.686 [heartbeat] alive 210s 08:52:42.686 [heartbeat] alive 220s 08:52:52.687 [heartbeat] alive 230s 08:53:01.989 [telemetry] heartbeat activate-editor : HTTP 200 08:53:02.688 [heartbeat] alive 240s 08:53:12.689 [heartbeat] alive 250s 08:53:22.690 [heartbeat] alive 260s 08:53:25.671 [app] WebView2 processes at above-normal priority: 7 (pass at +180s, adom/hydrogen#75) 08:53:32.691 [heartbeat] alive 270s 08:53:42.692 [heartbeat] alive 280s 08:53:52.693 [heartbeat] alive 290s 08:54:02.212 [telemetry] heartbeat activate-editor : HTTP 200 08:54:02.694 [heartbeat] alive 300s 08:54:12.694 [heartbeat] alive 310s 08:54:22.695 [heartbeat] alive 320s 08:54:32.696 [heartbeat] alive 330s 08:54:42.696 [heartbeat] alive 340s 08:54:52.697 [heartbeat] alive 350s 08:55:02.079 [telemetry] heartbeat activate-editor : HTTP 200 08:55:02.698 [heartbeat] alive 360s 08:55:12.699 [heartbeat] alive 370s 08:55:22.699 [heartbeat] alive 380s 08:55:32.701 [heartbeat] alive 390s 08:55:42.701 [heartbeat] alive 400s 08:55:52.702 [heartbeat] alive 410s 08:56:02.132 [telemetry] heartbeat activate-editor : HTTP 200 08:56:02.703 [heartbeat] alive 420s 08:56:12.704 [heartbeat] alive 430s 08:56:22.705 [heartbeat] alive 440s 08:56:32.706 [heartbeat] alive 450s 08:56:42.707 [heartbeat] alive 460s 08:56:52.708 [heartbeat] alive 470s 08:57:02.129 [telemetry] heartbeat activate-editor : HTTP 200 08:57:02.708 [heartbeat] alive 480s 08:57:12.709 [heartbeat] alive 490s 08:57:22.710 [heartbeat] alive 500s 08:57:32.711 [heartbeat] alive 510s 08:57:42.711 [heartbeat] alive 520s 08:57:52.712 [heartbeat] alive 530s 08:58:02.195 [telemetry] heartbeat activate-editor : HTTP 200 08:58:02.714 [heartbeat] alive 540s 08:58:12.715 [heartbeat] alive 550s 08:58:22.716 [heartbeat] alive 560s 08:58:32.717 [heartbeat] alive 570s 08:58:42.717 [heartbeat] alive 580s 08:58:52.718 [heartbeat] alive 590s 08:59:02.370 [telemetry] heartbeat activate-editor : HTTP 200 08:59:02.719 [heartbeat] alive 600s 08:59:12.719 [heartbeat] alive 610s 08:59:22.720 [heartbeat] alive 620s 08:59:32.721 [heartbeat] alive 630s 08:59:42.722 [heartbeat] alive 640s 08:59:52.723 [heartbeat] alive 650s 09:00:02.262 [telemetry] heartbeat activate-editor : HTTP 200 09:00:02.724 [heartbeat] alive 660s 09:00:12.724 [heartbeat] alive 670s 09:00:22.726 [heartbeat] alive 680s 09:00:32.726 [heartbeat] alive 690s 09:00:42.727 [heartbeat] alive 700s 09:00:52.728 [heartbeat] alive 710s 09:01:02.391 [telemetry] heartbeat activate-editor : HTTP 200 09:01:02.729 [heartbeat] alive 720s 09:01:12.729 [heartbeat] alive 730s 09:01:22.730 [heartbeat] alive 740s 09:01:32.732 [heartbeat] alive 750s 09:01:42.732 [heartbeat] alive 760s 09:01:52.733 [heartbeat] alive 770s 09:02:02.381 [telemetry] heartbeat activate-editor : HTTP 200 09:02:02.734 [heartbeat] alive 780s 09:02:12.735 [heartbeat] alive 790s 09:02:22.736 [heartbeat] alive 800s 09:02:32.736 [heartbeat] alive 810s 09:02:42.737 [heartbeat] alive 820s 09:02:52.738 [heartbeat] alive 830s 09:03:02.739 [heartbeat] alive 840s 09:03:03.318 [telemetry] heartbeat activate-editor : HTTP 200 09:03:12.739 [heartbeat] alive 850s 09:03:22.740 [heartbeat] alive 860s 09:03:32.742 [heartbeat] alive 870s 09:03:42.742 [heartbeat] alive 880s 09:03:52.743 [heartbeat] alive 890s 09:04:02.464 [telemetry] heartbeat activate-editor : HTTP 200 09:04:02.744 [heartbeat] alive 900s 09:04:12.745 [heartbeat] alive 910s 09:04:22.746 [heartbeat] alive 920s 09:04:32.747 [heartbeat] alive 930s 09:04:42.748 [heartbeat] alive 940s 09:04:52.748 [heartbeat] alive 950s 09:05:02.533 [telemetry] heartbeat activate-editor : HTTP 200 09:05:02.749 [heartbeat] alive 960s 09:05:12.750 [heartbeat] alive 970s 09:05:22.750 [heartbeat] alive 980s 09:05:32.751 [heartbeat] alive 990s 09:05:42.752 [heartbeat] alive 1000s 09:05:52.753 [heartbeat] alive 1010s 09:06:02.552 [telemetry] heartbeat activate-editor : HTTP 200 09:06:02.754 [heartbeat] alive 1020s 09:06:12.755 [heartbeat] alive 1030s 09:06:22.755 [heartbeat] alive 1040s 09:06:32.756 [heartbeat] alive 1050s 09:06:42.757 [heartbeat] alive 1060s 09:06:52.758 [heartbeat] alive 1070s 09:07:02.604 [telemetry] heartbeat activate-editor : HTTP 200 09:07:02.759 [heartbeat] alive 1080s 09:07:12.759 [heartbeat] alive 1090s 09:07:22.760 [heartbeat] alive 1100s 09:07:32.761 [heartbeat] alive 1110s 09:07:42.762 [heartbeat] alive 1120s 09:07:52.763 [heartbeat] alive 1130s 09:08:02.764 [heartbeat] alive 1140s 09:08:02.894 [telemetry] heartbeat activate-editor : HTTP 200 09:08:12.764 [heartbeat] alive 1150s 09:08:22.766 [heartbeat] alive 1160s 09:08:32.766 [heartbeat] alive 1170s 09:08:42.767 [heartbeat] alive 1180s 09:08:52.768 [heartbeat] alive 1190s 09:09:02.684 [telemetry] heartbeat activate-editor : HTTP 200 09:09:02.769 [heartbeat] alive 1200s 09:09:12.770 [heartbeat] alive 1210s 09:09:22.771 [heartbeat] alive 1220s 09:09:32.772 [heartbeat] alive 1230s 09:09:42.772 [heartbeat] alive 1240s 09:09:52.773 [heartbeat] alive 1250s 09:10:02.765 [telemetry] heartbeat activate-editor : HTTP 200 09:10:02.774 [heartbeat] alive 1260s 09:10:12.774 [heartbeat] alive 1270s 09:10:22.775 [heartbeat] alive 1280s 09:10:32.776 [heartbeat] alive 1290s 09:10:42.777 [heartbeat] alive 1300s 09:10:51.440 [auth] Intent authenticated, session token saved (+ replay copy) 09:10:51.441 [auth] Bringing HD to the foreground after Adom auth completion… 09:10:51.547 [cmd] $ wsl -d Adom-Workspace -u root -- 09:10:51.735 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy + fresh token written to both layers) 09:10:51.735 [auth] fresh login token propagated to workspace (both persistence layers) 09:10:52.002 [updater] signed-in user changed, checking now so the fleet ping carries who this is 09:10:52.165 [telemetry] wait activate-editor end: HTTP 200 09:10:52.434 [telemetry] signin: HTTP 200 09:10:52.675 [env] code-server OOM priority set to -900 (drop-in true, live false) 09:10:52.675 [env] code-server systemd env drop-in updated (proxy :47083) — service restarted so child shells inherit 09:10:52.778 [heartbeat] alive 1310s 09:10:53.211 [auth] HD foreground re-asserted after Adom auth completion 09:10:53.211 [auth] closing consent window hwnd=263024 ('authorize application - adom inc. and 7 more pag'), auth done, tidying up 09:10:53.212 [caption] auth narration suppressed (assisted sign-in OFF): Signed in ✓: closed the sign-in window. 09:10:53.212 [auth] token injection: handled by the wsl-startup api-key path 09:10:53.212 [auth] backend poll captured the Adom session token after 243 polls (frontend was not on /auth/login) 09:10:53.504 [telemetry] signin_screen: HTTP 200 09:10:53.824 [telemetry] signin_screen: HTTP 200 09:10:54.108 Update check: on latest (1.0.701 == 1.0.701) 09:10:55.429 [updater] fleet ping HTTP 200 (user 'bajaj.fahri77') 09:10:56.706 [cmd] $ wsl -d Adom-Workspace -u root -- 09:10:56.855 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy + fresh token written to both layers) 09:10:57.176 [wsl] unit adom-relay.service: WROTE 09:10:57.507 [ad-supervisor] handed the fresh Adom session to embedded AB (verified: ab has a session on disk) 09:10:58.052 [wsl] systemd adom-relay.service active 09:10:58.233 [proxy] Owner/repo set: bajaj.fahri77/container 09:10:58.233 [workspace] Window mode set to webview 09:10:58.275 [frame-nav] ALL: https://wiki.adom.inc/ 09:10:58.279 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 09:10:58.298 [frame-nav] ALL: https://wiki.adom.inc/ 09:10:58.395 [wake-heal] feature ai_backends on 09:10:58.395 [wake-heal] feature codex on 09:10:58.396 [wake-heal] feature codex_care on 09:10:58.396 [wake-heal] feature codex_warmup off 09:10:58.396 [wake-heal] feature error_pages on 09:10:58.396 [wake-heal] feature internet_watch on 09:10:58.397 [wake-heal] feature pane on 09:10:58.397 [wake-heal] feature recovery on 09:10:58.397 [wake-heal] feature wsl_probe on 09:10:58.403 [flags] suppress_hd_approval_prompts = false 09:10:58.474 [autostart] disabled: Run key removed (both value names) 09:10:58.740 [pushLayoutToProxy] PUT owner=local/workspace bytes=715 rev=null 09:10:58.740 [workspace] SSE client connected 09:10:58.741 [workspace] PUT /current — replacing workspace state (rev 1 -> 2) 09:10:58.745 [pushLayoutToProxy] PUT result ok=true stale=false rev=2 09:10:58.746 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:10:59.218 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:10:59.218 [editor] remembered the open folder for the next launch: /home/adom/project 09:10:59.546 [control] vscode settings merged (attempt 1): {"changed":{"chat.editor.fontFamily":"'JetBrains Mono', 'Cascadia Code', Consolas, ui-monospace, monospace","chat.fontFamily":"Satoshi, -apple-system, 'Segoe UI', sans-serif","debug.console.fontFamily":"'JetBrains Mono', 'Cascadia Code', Consolas, ui-monospace, monospace","editor.fontFamily":"'JetBrains Mono', 'Cascadia Code', Consolas, ui-monospace, monospace","markdown.preview.fontFamily":"Satoshi, -apple-system, 'Segoe UI', sans-serif","terminal.integrated.fontFamily":"'JetBrains Mono', 'Cascadia Code', Consolas, ui-monospace, monospace"},"total_keys":37} 09:10:59.558 [control] VS Code iframe reload requested 09:10:59.567 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:10:59.576 [frame-nav] ALL: about:blank 09:10:59.606 [control] workspace exec (20s): python3 -c "import json;d=json.load(open('/home/adom/.local/share/code-server/User/setting 09:10:59.740 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:11:01.095 [pushLayoutToProxy] PUT owner=local/workspace bytes=2819 rev=2 09:11:01.096 [workspace] PUT /current — replacing workspace state (rev 2 -> 3) 09:11:01.103 [pushLayoutToProxy] PUT result ok=true stale=false rev=3 09:11:01.690 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=43db2e48-7742-43b5- 09:11:02.164 [runtime-kv] published hydrogen.runtime.laptop_31dqe1bc (control=47084, instance=hd-18224-18e465db12314084) 09:11:02.779 [heartbeat] alive 1320s 09:11:02.804 [telemetry] heartbeat activate-editor : HTTP 200 09:11:04.570 [frame-nav] ALL: about:blank 09:11:04.746 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:11:05.996 [net] workspace internet reachable 09:11:06.353 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=e7bd9ab1-25a2-42d0- 09:11:06.458 [control] vscode settings merged (attempt 1): {"changed":{"chat.editor.fontSize":15,"chat.fontSize":15,"debug.console.fontSize":15,"markdown.preview.fontSize":15,"scm.inputFontSize":15,"terminal.integrated.fontSize":15},"total_keys":43} 09:11:06.465 [control] VS Code iframe reload SKIPPED (one ran <45s ago; pass force:true to override) 09:11:10.744 [ai-accounts] first-landing check, attempt 0 09:11:10.745 [control] workspace exec (30s): python3 -c "import base64;exec(base64.b64decode('CmltcG9ydCBqc29uLCBvcywgZ2xvYgpyb290ID0gb 09:11:10.746 [proxy] Container discovery (local): /containers/local owner=bajaj.fahri77 repo=container 09:11:10.751 [ai-accounts] setup-state {"agents":[],"at":null,"done":false,"ok":true,"presented":false,"skipped":false} 09:11:11.199 [agents] oracle claude: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:11:11.336 [agents] oracle codex: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:11:11.964 [ai-accounts] catalog ok=true claude:not signed in codex:not signed in antigravity:absent kimi:absent grok:absent 09:11:11.965 [ai-accounts] nobody signed in: raising the dialog (presented before: false) 09:11:11.971 [ai-accounts] agent-setup event pane=qt3lc active=true manage=false stamp=1793671871969 machine=default 09:11:11.975 [ai-accounts] first-run raise pane=qt3lc 09:11:11.976 [ai-accounts] check decided 09:11:12.111 [agents] bar: published {"agents":[{"authed":false,"cli":false,"extension":null,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":false,"extension":null,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:11:12.312 [agents] skills: [] (default) nothing to do 09:11:12.314 [proxy] cloud mirror GET /api/workspaces/editor/bajaj.fahri77/container/shared -> 403 09:11:12.596 [agents] skills: [] (default) nothing to do 09:11:12.749 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":true,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":false,"extension":null,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:11:12.780 [heartbeat] alive 1330s 09:11:12.894 [agents] skills: [] (default) nothing to do 09:11:13.055 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":true,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":true,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:11:13.252 [agents] skills: [] (default) nothing to do 09:11:13.411 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":true,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":true,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":false,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:11:13.550 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":true,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":true,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":false,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":false,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:11:13.703 [agents] skills: [] (default) nothing to do 09:11:16.632 [run_all_wsl] DONE 'activate-editor' in 1275.4s (ok) 09:11:16.635 [run_all_wsl] RUN 'verify-setup' (status was Pending) 09:11:16.964 [telemetry] setup_step activate-editor ok: HTTP 200 09:11:17.298 [telemetry] setup_step verify-setup start: HTTP 200 09:11:17.438 [proxy] Container discovery (local): /containers/current owner=bajaj.fahri77 repo=container 09:11:17.460 [run_all_wsl] DONE 'verify-setup' in 0.8s (ok) 09:11:17.464 [run_all_wsl] RUN 'open-welcome' (status was Pending) 09:11:17.490 [first-run] workspace verified, handing over to the main window for the welcome 09:11:17.523 [first-run] intro dismissed, main window shown 09:11:17.538 [first-run] native glow backdrop closed 09:11:17.540 [hidden-quiet] main window on screen: webviews draw again 09:11:17.745 [telemetry] setup_step verify-setup ok: HTTP 200 09:11:18.005 [telemetry] setup_step open-welcome start: HTTP 200 09:11:18.291 [telemetry] first_use: HTTP 200 09:11:18.321 [agents] oracle codex: authed=false detail="not signed in" (default) 09:11:18.648 [agents] oracle claude: authed=false detail="not signed in" (default) 09:11:20.820 [ai-tabs] mirror connected to adom-vscode /tabs/events on port 8821 09:11:20.828 [wake-heal] boot: attached to adom-vscode on port 8821 09:11:20.829 [wake-heal] codex: Codex tab warm-up skipped: off in Settings > Codex (the repair loop still reopens a tab that actually dies) 09:11:20.830 [tabs] 0 AI tab(s) open (subscribe): 09:11:20.836 [perm] auto-granted permission kind COREWEBVIEW2_PERMISSION_KIND(13) 09:11:20.839 [editor] persistent storage for the editor: granted 09:11:22.391 [focus] hd Focused(true) 09:11:22.672 [agents] install antigravity: running the CLI installer 09:11:22.780 [heartbeat] alive 1340s 09:11:23.841 [layout] Explorer guard installed in the editor page 09:11:23.916 [agents] install antigravity: CLI install of google.google-antigravity failed (���Wmo�8�+Q�ܗ&����C�j�Vw{ړ�=_;��n����J���A��(v�?��1�`jaM8��1�{ �p%�,g,���$��ѠC�Q��x�t�Q7%���U�J��� ), asking adom-vscode instead 09:11:24.330 [demo] action=open-welcome 09:11:24.353 [workspace] Added tab 'Welcome' to panel desktop-pane-right 09:11:24.362 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:11:24.372 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:11:24.395 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:11:24.399 [hidden-quiet] tab desktop-tab-webview in the background: stops drawing 09:11:24.912 [pushLayoutToProxy] PUT owner=local/workspace bytes=4349 rev=4 09:11:24.913 [workspace] PUT /current — replacing workspace state (rev 4 -> 5) 09:11:24.921 [pushLayoutToProxy] PUT result ok=true stale=false rev=5 09:11:25.371 [demo] action=close-primary-sidebar 09:11:25.383 [demo] action=close-bottom-panel 09:11:25.390 [demo] action=close-secondary-sidebar 09:11:25.397 [demo] action=merge-editor-groups 09:11:25.404 [run_all_wsl] DONE 'open-welcome' in 7.9s (ok) 09:11:25.407 [run_all_wsl] persisted setup-state.txt = complete (GET /setup/state matches the cascade) 09:11:25.407 [run_all_wsl] TIMING total 1336.6s over 8 steps; slowest: activate-editor 1275.4s, ensure-workspace 51.8s, open-welcome 7.9s, verify-setup 0.8s, test-relay 0.4s, os-baseline 0.1s 09:11:25.676 [telemetry] setup_step open-welcome ok: HTTP 200 09:11:26.369 [control] Error: error shutting down connection 09:11:26.422 [signin-probe] Windows -> workspace 127.0.0.1:42211: reachable, AI browser sign-ins can finish 09:11:26.424 [cascade] setup released the editor (opportunistic healers re-armed) 09:11:26.428 [run_all_wsl] install-approval window closed, normal prompting restored 09:11:26.429 [wsl-startup] auto-run run_all_wsl finished: Ok("{\"completed\":8,\"failed\":0,\"failures\":[],\"ok\":true,\"timings\":[{\"id\":\"ensure-workspace\",\"ms\":51793,\"ok\":true},{\"id\":\"wait-codeserver\",\"ms\":11,\"ok\":true},{\"id\":\"os-baseline\",\"ms\":133,\"ok\":true},{\"id\":\"ensure-adom-bridge-cli\",\"ms\":29,\"ok\":true},{\"id\":\"test-relay\",\"ms\":384,\"ok\":true},{\"id\":\"activate-editor\",\"ms\":1275429,\"ok\":true},{\"id\":\"verify-setup\",\"ms\":824,\"ok\":true},{\"id\":\"open-welcome\",\"ms\":7939,\"ok\":true}],\"total\":8,\"total_ms\":1336587}") 09:11:26.430 [wsl-startup] post-cascade: started code-server update poller 09:11:26.739 [telemetry] setup_complete: HTTP 200 09:11:28.578 [ai-accounts] agent-setup event pane=qt3lc active=true manage=true stamp=1793671888576 machine=default 09:11:28.750 [ai-threads] hook ensure: merged (settings.json references hd-ai-threads-hook x6) 09:11:32.715 [agents] install antigravity: cli=true (installed) 09:11:32.749 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":true,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":true,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":true,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":false,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:11:32.753 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":true,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":true,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":true,"extension":false,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":false,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:11:32.768 [agents] skills: [] (default) nothing to do 09:11:32.769 [agents] oracle antigravity: authed=false detail="not signed in" (default) 09:11:32.781 [heartbeat] alive 1350s 09:11:32.785 [agents] skills: [] (default) nothing to do 09:11:40.301 [agents] login antigravity: starting `agy` (env "", prefer_capture=false, auto_input=1) 09:11:40.881 [agents] login antigravity: pty session started pid=13120 09:11:40.949 [agents] oracle antigravity: authed=false detail="not signed in" (default) 09:11:40.989 [agents] login antigravity: auto_input #0 (/Select login method/ matched) sent "\r" -> sent 09:11:40.990 [agents] login antigravity: alive=true url=- (source=none, captured=0, transcript=false) callback_port=None reachable=None code=None needs_input=false auto_done=[] 09:11:42.783 [heartbeat] alive 1360s 09:11:43.039 [agents] login antigravity: alive=true url=https://accounts.google.com/o/oauth2/auth (source=browser-capture, captured=1, transcript=false) callback_port=None reachable=None code=None needs_input=true auto_done=["0"] 09:11:43.050 [picker] onProfileSelect dest=browser:edge:Default url=https://accounts.google.com/o/oauth2/auth?access_type=offlin 09:11:43.051 [picker] native open-in-profile browser=edge dir=Default fresh=false capture=false 09:11:43.052 [picker] quiet open browser:edge:Default for accounts.google.com 09:11:43.053 [picker] selectDestination id=browser:edge:Default cat=native fromClick=false 09:11:43.105 [browser] open-in-profile: https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=10710060 in edge:Default fresh=false 09:11:43.341 [focus] hd Focused(false) 09:11:52.784 [heartbeat] alive 1370s 09:11:55.896 [focus] Hydrogen came back to the front 12 s after a link opened in edge:Default, after your click or key: it stays 09:11:57.068 [focus] hd Focused(true) 09:11:59.511 [agents] login antigravity: pasted input (100 b64 chars) -> sent 09:12:01.174 [agents] oracle antigravity: authed=true detail="signed in" (default) 09:12:01.175 [agents] login antigravity: stop requested 09:12:01.198 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":true,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":true,"extension_id":"openai.chatgpt","key":"codex"},{"authed":true,"cli":true,"extension":false,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":false,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":["antigravity"]} (default) 09:12:01.388 [agents] skills: [antigravity] (default) antigravity: mirrored=196 copied=196 foreign=0 stale=0 09:12:01.489 [agents] antigravity: signed in, login process ended (true) 09:12:01.490 [agents] antigravity: sign-in detected — refocused Hydrogen (self-activation, no popup) 09:12:01.610 [agents] login antigravity: oracle flipped (signed in) — stopping the pty session 09:12:02.786 [heartbeat] alive 1380s 09:12:06.257 [ai-accounts] agent-setup event pane=qt3lc active=true manage=true stamp=1793671926254 machine=default 09:12:11.980 [focus] hd Focused(false) 09:12:12.786 [heartbeat] alive 1390s 09:12:17.994 [focus] hd Focused(true) 09:12:18.000 [workspace] PUT /current — replacing workspace state (rev 5 -> 6)09:12:18.000 [pushLayoutToProxy] PUT owner=local/workspace bytes=4350 rev=5 09:12:18.005 [pushLayoutToProxy] PUT result ok=true stale=false rev=6 09:12:22.788 [heartbeat] alive 1400s 09:12:28.374 [ai-accounts] agent-setup event pane=qt3lc active=true manage=true stamp=1793671948372 machine=default 09:12:32.788 [heartbeat] alive 1410s 09:12:33.599 [focus] hd Focused(false) 09:12:39.835 [focus] hd Focused(true) 09:12:42.789 [heartbeat] alive 1420s 09:12:46.956 [workspace] PUT /current — replacing workspace state (rev 6 -> 7)09:12:46.956 [pushLayoutToProxy] PUT owner=local/workspace bytes=4349 rev=6 09:12:46.969 [pushLayoutToProxy] PUT result ok=true stale=false rev=7 09:12:48.485 [ai-accounts] closed pane=qt3lc manage=true skipped=false 09:12:52.790 [heartbeat] alive 1430s 09:12:55.733 [ai-accounts] agent-setup event pane=qt3lc active=true manage=true stamp=1793671975731 machine=default 09:12:59.597 [ai-accounts] closed pane=qt3lc manage=true skipped=false 09:13:02.791 [heartbeat] alive 1440s 09:13:12.393 [ai-accounts] agent-setup event pane=qt3lc active=true manage=true stamp=1793671992390 machine=default 09:13:12.792 [heartbeat] alive 1450s 09:13:15.348 [focus] hd Focused(false) 09:13:22.792 [heartbeat] alive 1460s 09:13:32.793 [heartbeat] alive 1470s 09:13:42.794 [heartbeat] alive 1480s 09:13:52.795 [heartbeat] alive 1490s 09:14:02.796 [heartbeat] alive 1500s 09:14:05.621 [focus] hd Focused(true) 09:14:11.773 [ai-accounts] closed pane=qt3lc manage=true skipped=false 09:14:12.797 [heartbeat] alive 1510s 09:14:22.798 [heartbeat] alive 1520s 09:14:24.315 [focus] hd Focused(false) 09:14:32.799 [heartbeat] alive 1530s 09:14:42.800 [heartbeat] alive 1540s 09:14:52.801 [heartbeat] alive 1550s 09:14:56.798 [focus] hd Focused(true) 09:15:02.802 [heartbeat] alive 1560s 09:15:03.066 [focus] hd Focused(false) 09:15:12.802 [heartbeat] alive 1570s 09:15:22.803 [heartbeat] alive 1580s 09:15:32.804 [heartbeat] alive 1590s 09:15:42.804 [heartbeat] alive 1600s 09:15:52.805 [heartbeat] alive 1610s 09:16:02.806 [heartbeat] alive 1620s 09:16:03.704 [hidden-quiet] main window hidden: webviews stop drawing 09:16:11.092 [hidden-quiet] main window on screen: webviews draw again 09:16:12.806 [heartbeat] alive 1630s 09:16:13.626 [focus] hd Focused(true) 09:16:22.807 [heartbeat] alive 1640s 09:16:32.808 [heartbeat] alive 1650s 09:16:42.809 [heartbeat] alive 1660s 09:16:51.754 [frame-nav] ALL: about:blank 09:16:51.788 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=422a9807-1e34-4b85-8d9d-dbf4fdf1f7f2&parentId=1&origin=78ebf272- 09:16:51.827 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=422a9807-1e34-4b85-8d9d-dbf4fdf1f7f2 09:16:52.810 [heartbeat] alive 1670s 09:17:02.810 [heartbeat] alive 1680s 09:17:12.812 [heartbeat] alive 1690s 09:17:20.191 [control] workspace exec (30s): echo CmltcG9ydCBqc29uLCBvcywgZ2xvYgpyb290ID0gb3MucGF0aC5leHBhbmR1c2VyKCd+L3Byb2plY3QnKTsgb 09:17:20.953 [pushLayoutToProxy] PUT owner=local/workspace bytes=4350 rev=7 09:17:20.954 [workspace] PUT /current — replacing workspace state (rev 7 -> 8) 09:17:20.961 [pushLayoutToProxy] PUT result ok=true stale=false rev=8 09:17:21.179 [pushLayoutToProxy] PUT owner=local/workspace bytes=4350 rev=8 09:17:21.179 [workspace] PUT /current — replacing workspace state (rev 8 -> 9) 09:17:21.180 [hidden-quiet] tab 6e220a9d-093d-4620-ade4-3e2844a0fae3 in the background: stops drawing 09:17:21.181 [hidden-quiet] tab desktop-tab-webview showing: draws again 09:17:21.193 [pushLayoutToProxy] PUT result ok=true stale=false rev=9 09:17:22.813 [heartbeat] alive 1700s 09:17:23.350 [window-state] snapshot saved: 81,29 1824x980 max=false 09:17:24.605 [frame-nav] ALL: https://wiki.adom.inc/adom/hydrogen 09:17:32.813 [heartbeat] alive 1710s 09:17:42.247 [frame-nav] ALL: https://wiki.adom.inc/ 09:17:42.814 [heartbeat] alive 1720s 09:17:48.962 [workspace] PUT /current — replacing workspace state (rev 9 -> 10) 09:17:48.964 [pushLayoutToProxy] PUT owner=local/workspace bytes=2096 rev=9 09:17:48.966 [hidden-quiet] tab 6e220a9d-093d-4620-ade4-3e2844a0fae3 showing: draws again 09:17:48.973 [pushLayoutToProxy] PUT result ok=true stale=false rev=10 09:17:48.974 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:17:49.372 [agents] skills: [antigravity] (default) antigravity: mirrored=196 copied=0 foreign=0 stale=0 09:17:52.815 [heartbeat] alive 1730s 09:17:59.147 [ai-accounts] agent-setup event pane=qt3lc active=true manage=true stamp=1793672279144 machine=default 09:18:02.816 [heartbeat] alive 1740s 09:18:05.918 [pushLayoutToProxy] PUT owner=local/workspace bytes=2095 rev=10 09:18:05.918 [workspace] PUT /current — replacing workspace state (rev 10 -> 11) 09:18:05.926 [pushLayoutToProxy] PUT result ok=true stale=false rev=11 09:18:07.693 [ai-accounts] closed pane=qt3lc manage=true skipped=false 09:18:10.486 [pushLayoutToProxy] PUT owner=local/workspace bytes=2096 rev=11 09:18:10.486 [workspace] PUT /current — replacing workspace state (rev 11 -> 12) 09:18:10.491 [pushLayoutToProxy] PUT result ok=true stale=false rev=12 09:18:12.817 [heartbeat] alive 1750s 09:18:18.027 [workspace] PUT /current — replacing workspace state (rev 12 -> 13) 09:18:18.028 [pushLayoutToProxy] PUT owner=local/workspace bytes=2248 rev=12 09:18:18.033 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 09:18:18.035 [hidden-quiet] tab 6e220a9d-093d-4620-ade4-3e2844a0fae3 in the background: stops drawing 09:18:18.044 [pushLayoutToProxy] PUT result ok=true stale=false rev=13 09:18:18.744 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:18:19.941 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=5d7d4462-5c07-4d56- 09:18:22.817 [heartbeat] alive 1760s 09:18:25.062 [ai-accounts] first-landing check, attempt 0 09:18:25.066 [ai-accounts] setup-state {"agents":[],"at":1793672279,"done":false,"ok":true,"presented":true,"skipped":false} 09:18:25.377 [ai-accounts] catalog ok=true claude:not signed in codex:not signed in antigravity:authed kimi:absent grok:absent 09:18:25.380 [ai-accounts] recorded ["antigravity"] silently (setup-done 200) 09:18:25.385 [ai-accounts] check decided 09:18:32.818 [heartbeat] alive 1770s 09:18:35.148 [adom-vscode] 2 hosts answer /health (8821 started 2026-11-03T02:11:07.562Z; 8822 started 2026-11-03T02:18:21.109Z); using 8821 (the workbench page's own host) 09:18:35.151 [adom-vscode] asked the stale host on port 8822 (started 2026-11-03T02:18:21.109Z) to stand down: 200 OK 09:18:42.819 [heartbeat] alive 1780s 09:18:52.819 [heartbeat] alive 1790s 09:19:02.820 [heartbeat] alive 1800s 09:19:02.880 [samples] remote prompt list updated (14 entries) 09:19:12.821 [heartbeat] alive 1810s 09:19:14.613 [pushLayoutToProxy] PUT owner=local/workspace bytes=2247 rev=13 09:19:14.613 [workspace] PUT /current — replacing workspace state (rev 13 -> 14) 09:19:14.621 [pushLayoutToProxy] PUT result ok=true stale=false rev=14 09:19:20.301 [pushLayoutToProxy] PUT owner=local/workspace bytes=2248 rev=14 09:19:20.301 [workspace] PUT /current — replacing workspace state (rev 14 -> 15) 09:19:20.305 [pushLayoutToProxy] PUT result ok=true stale=false rev=15 09:19:22.822 [heartbeat] alive 1820s 09:19:32.822 [heartbeat] alive 1830s 09:19:42.823 [heartbeat] alive 1840s 09:19:52.824 [heartbeat] alive 1850s 09:20:02.824 [heartbeat] alive 1860s 09:20:12.825 [heartbeat] alive 1870s 09:20:22.825 [heartbeat] alive 1880s 09:20:32.826 [heartbeat] alive 1890s 09:20:42.827 [heartbeat] alive 1900s 09:20:52.415 [workspace] PUT /current — replacing workspace state (rev 15 -> 16) 09:20:52.415 [pushLayoutToProxy] PUT owner=local/workspace bytes=2247 rev=15 09:20:52.424 [pushLayoutToProxy] PUT result ok=true stale=false rev=16 09:20:52.827 [heartbeat] alive 1910s 09:20:59.484 [window] Close requested → HIDING to tray (not quitting; use tray → Quit to exit) 09:20:59.494 [hidden-quiet] main window hidden: webviews stop drawing 09:20:59.495 [focus] hd Focused(false) 09:20:59.549 [window] close-to-tray explained (1/5) via ab caption: ok 09:21:02.828 [heartbeat] alive 1920s 09:21:12.829 [heartbeat] alive 1930s 09:21:22.829 [heartbeat] alive 1940s 09:21:32.830 [heartbeat] alive 1950s === Hydrogen Desktop started at 2026-11-03 09:21:33 === [app] BUILD_STAMP=003b96f18e115a26df0f9b433812db191673520c-dirty-1793509048 09:21:33.017 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=11660 exe=C:\Users\ENB\AppData\Local\Adom Hydrogen\hydrogen.exe 09:21:33.018 [app] instance pid=11660 args=[] 09:21:33.019 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 09:21:33.020 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 09:21:33.020 [discover] Discovery server on http://127.0.0.1:47080/discover 09:21:33.021 [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) 09:21:33.038 [single-instance] second HD launch detected — focused hd 09:21:33.527 [hidden-quiet] main window on screen: webviews draw again 09:21:37.554 [focus] hd Focused(true) 09:21:42.831 [heartbeat] alive 1960s 09:21:52.832 [heartbeat] alive 1970s 09:22:02.833 [heartbeat] alive 1980s 09:22:03.352 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:22:03.405 [ai-tabs] mirror stream ended; reconnecting in 3s 09:22:04.323 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=4df10ee9-8c0a-4f72- 09:22:12.469 [exec] :8821 /exec unusable (adom-vscode /exec transport: error sending request for url (http://127.0.0.1:8821/exec)); wsl.exe only if the route never answered this session 09:22:12.834 [heartbeat] alive 1990s 09:22:22.834 [heartbeat] alive 2000s 09:22:25.478 [ai-tabs] mirror connected to adom-vscode /tabs/events on port 8822 09:22:25.480 [wake-heal] reload: editor reloaded: the adom-vscode extension host restarted (attached again on port 8822) 09:22:25.480 [wake-heal] codex: Codex tab warm-up skipped: off in Settings > Codex (the repair loop still reopens a tab that actually dies) 09:22:28.490 [layout] Explorer guard installed in the editor page 09:22:32.835 [heartbeat] alive 2010s 09:22:35.066 [frame-nav] ALL: about:blank 09:22:35.073 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=03f20422-fa9b-46be-b135-e2fe314b065a&parentId=1&origin=547ac566- 09:22:35.139 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=03f20422-fa9b-46be-b135-e2fe314b065a 09:22:36.487 [ai-threads] hook event #1: SessionStart (claude) 09:22:42.836 [heartbeat] alive 2020s 09:22:52.837 [heartbeat] alive 2030s 09:22:56.486 [workspace] PUT /current — replacing workspace state (rev 16 -> 17) 09:22:56.486 [pushLayoutToProxy] PUT owner=local/workspace bytes=2248 rev=16 09:22:56.492 [pushLayoutToProxy] PUT result ok=true stale=false rev=17 09:23:01.892 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:23:01.938 [ai-tabs] mirror stream ended; reconnecting in 3s 09:23:02.474 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=d40cc045-437c-4381- 09:23:02.838 [heartbeat] alive 2040s 09:23:06.352 [exec] :8822 /exec unusable (adom-vscode /exec transport: error sending request for url (http://127.0.0.1:8822/exec)); wsl.exe only if the route never answered this session 09:23:09.238 [workspace] PUT /current — replacing workspace state (rev 17 -> 18) 09:23:09.244 [pushLayoutToProxy] PUT owner=local/workspace bytes=1910 rev=17 09:23:09.258 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:23:09.274 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:23:09.283 [pushLayoutToProxy] PUT result ok=true stale=false rev=18 09:23:09.284 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:23:11.357 [agents] catalog claude: probe did not run: workspace exec failed: the workspace is not answering (adom-vscode /exec did not respond); Hydrogen does not fall back to wsl.exe for this (default) 09:23:11.359 [agents] catalog codex: probe did not run: workspace exec failed: the workspace is not answering (adom-vscode /exec did not respond); Hydrogen does not fall back to wsl.exe for this (default) 09:23:11.359 [agents] catalog antigravity: probe did not run: workspace exec failed: the workspace is not answering (adom-vscode /exec did not respond); Hydrogen does not fall back to wsl.exe for this (default) 09:23:11.360 [agents] catalog kimi: probe did not run: workspace exec failed: the workspace is not answering (adom-vscode /exec did not respond); Hydrogen does not fall back to wsl.exe for this (default) 09:23:12.840 [heartbeat] alive 2050s 09:23:13.002 [window] Close requested → HIDING to tray (not quitting; use tray → Quit to exit) 09:23:13.020 [hidden-quiet] main window hidden: webviews stop drawing 09:23:13.020 [focus] hd Focused(false) 09:23:13.048 [window] close-to-tray explained (2/5) via ab caption: ok === Hydrogen Desktop started at 2026-11-03 09:23:15 === [app] BUILD_STAMP=003b96f18e115a26df0f9b433812db191673520c-dirty-1793509048 09:23:15.241 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=4144 exe=C:\Users\ENB\AppData\Local\Adom Hydrogen\hydrogen.exe 09:23:15.242 [app] instance pid=4144 args=[] 09:23:15.243 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 09:23:15.244 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 09:23:15.245 [discover] Discovery server on http://127.0.0.1:47080/discover 09:23:15.246 [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) 09:23:15.266 [single-instance] second HD launch detected — focused hd 09:23:15.984 [hidden-quiet] main window on screen: webviews draw again 09:23:18.671 [focus] hd Focused(true) 09:23:22.840 [heartbeat] alive 2060s 09:23:32.841 [heartbeat] alive 2070s 09:23:42.842 [heartbeat] alive 2080s 09:23:52.843 [heartbeat] alive 2090s 09:24:02.844 [heartbeat] alive 2100s 09:24:06.563 [workspace] PUT /current — replacing workspace state (rev 18 -> 19) 09:24:06.564 [pushLayoutToProxy] PUT owner=local/workspace bytes=1910 rev=18 09:24:06.564 [hidden-quiet] tab 6e220a9d-093d-4620-ade4-3e2844a0fae3 showing: draws again 09:24:06.571 [pushLayoutToProxy] PUT result ok=true stale=false rev=19 09:24:12.845 [heartbeat] alive 2110s 09:24:13.971 [workspace] PUT /current — replacing workspace state (rev 19 -> 20) 09:24:13.971 [pushLayoutToProxy] PUT owner=local/workspace bytes=1910 rev=19 09:24:13.976 [pushLayoutToProxy] PUT result ok=true stale=false rev=20 09:24:15.157 [focus] hd Focused(false) 09:24:22.846 [heartbeat] alive 2120s 09:24:24.013 [focus] hd Focused(true) 09:24:26.081 [workspace] PUT /current — replacing workspace state (rev 20 -> 21) 09:24:26.082 [pushLayoutToProxy] PUT owner=local/workspace bytes=2129 rev=20 09:24:26.090 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:24:26.110 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:24:26.117 [pushLayoutToProxy] PUT result ok=true stale=false rev=21 09:24:27.664 [control] Error: error shutting down connection 09:24:29.185 [pushLayoutToProxy] PUT owner=local/workspace bytes=2111 rev=21 09:24:29.185 [workspace] PUT /current — replacing workspace state (rev 21 -> 22) 09:24:29.189 [pushLayoutToProxy] PUT result ok=true stale=false rev=22 09:24:31.570 [workspace] PUT /current — replacing workspace state (rev 22 -> 23) 09:24:31.571 [pushLayoutToProxy] PUT owner=local/workspace bytes=2149 rev=22 09:24:31.576 [pushLayoutToProxy] PUT result ok=true stale=false rev=23 09:24:32.846 [heartbeat] alive 2130s 09:24:34.687 [pushLayoutToProxy] PUT owner=local/workspace bytes=2149 rev=23 09:24:34.687 [workspace] PUT /current — replacing workspace state (rev 23 -> 24) 09:24:34.692 [pushLayoutToProxy] PUT result ok=true stale=false rev=24 09:24:38.760 [frame-nav] ALL: about:blank 09:24:38.765 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=817dcc02-45bc-4962-b571-73b1aab4853e&parentId=1&origin=7d12c283- 09:24:40.049 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=817dcc02-45bc-4962-b571-73b1aab4853e 09:24:40.275 [frame-nav] ALL: about:blank 09:24:40.280 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=0dce40d1-d83d-4670-a246-0676f23cd58e&parentId=1&origin=c87d023d- 09:24:40.312 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=0dce40d1-d83d-4670-a246-0676f23cd58e 09:24:41.116 [frame-nav] ALL: about:blank 09:24:41.120 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=1fff7b2d-f314-4e61-9001-a372bde78cda&parentId=1&origin=bfc95183- 09:24:41.152 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=1fff7b2d-f314-4e61-9001-a372bde78cda 09:24:42.847 [heartbeat] alive 2140s 09:24:51.431 [window] Close requested → HIDING to tray (not quitting; use tray → Quit to exit) 09:24:51.441 [hidden-quiet] main window hidden: webviews stop drawing09:24:51.441 [focus] hd Focused(false) 09:24:51.476 [window] close-to-tray explained (3/5) via ab caption: ok 09:24:52.848 [heartbeat] alive 2150s 09:24:54.265 [control] /ui/toast [info] Adom Bridge is still running 09:25:02.849 [heartbeat] alive 2160s === Hydrogen Desktop started at 2026-11-03 09:25:10 === [app] BUILD_STAMP=003b96f18e115a26df0f9b433812db191673520c-dirty-1793509048 09:25:10.829 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=21596 exe=C:\Users\ENB\AppData\Local\Adom Hydrogen\hydrogen.exe 09:25:10.829 [app] instance pid=21596 args=[] 09:25:10.830 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 09:25:10.830 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 09:25:10.830 [discover] Discovery server on http://127.0.0.1:47080/discover 09:25:10.831 [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) 09:25:10.845 [single-instance] second HD launch detected — focused hd 09:25:12.494 [hidden-quiet] main window on screen: webviews draw again 09:25:12.850 [heartbeat] alive 2170s 09:25:16.388 [focus] hd Focused(true) 09:25:22.462 [frame-nav] ALL: about:blank 09:25:22.471 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=6939f988-1057-47df-a405-7ed23d793c8d&parentId=1&origin=6ed0d881- 09:25:22.526 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=6939f988-1057-47df-a405-7ed23d793c8d 09:25:22.851 [heartbeat] alive 2180s 09:25:23.642 [ai-threads] hook event #2: SessionStart (claude) 09:25:26.039 [frame-nav] ALL: about:blank 09:25:26.048 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=55740647-1412-4b06-935f-5010f5255c43&parentId=1&origin=11aa0f37- 09:25:26.090 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=55740647-1412-4b06-935f-5010f5255c43 09:25:26.107 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=55740647-1412-4b06-935f-5010f5255c43 09:25:32.852 [heartbeat] alive 2190s 09:25:42.853 [heartbeat] alive 2200s 09:25:52.854 [heartbeat] alive 2210s 09:25:56.057 [codex] Codex panel 55740647-1412-4b06-935f-5010f5255c43: its frame is gone and the editor answers, so the tab was closed; not judged 09:26:02.855 [heartbeat] alive 2220s 09:26:08.988 [window] Close requested → HIDING to tray (not quitting; use tray → Quit to exit) 09:26:08.996 [hidden-quiet] main window hidden: webviews stop drawing 09:26:08.996 [focus] hd Focused(false) 09:26:09.040 [window] close-to-tray explained (4/5) via ab caption: ok 09:26:12.856 [heartbeat] alive 2230s 09:26:22.856 [heartbeat] alive 2240s 09:26:30.775 [hidden-quiet] main window on screen: webviews draw again 09:26:32.857 [heartbeat] alive 2250s 09:26:34.829 [focus] hd Focused(true) 09:26:35.080 [ai-accounts] agent-setup event pane=6vwbt active=true manage=true stamp=1793672795066 machine=default 09:26:42.858 [heartbeat] alive 2260s 09:26:48.045 [window] Close requested → HIDING to tray (not quitting; use tray → Quit to exit) 09:26:48.054 [hidden-quiet] main window hidden: webviews stop drawing09:26:48.054 [focus] hd Focused(false) 09:26:48.084 [window] close-to-tray explained (5/5) via ab caption: ok 09:26:52.758 [session] Windows asked to end the session (shutdown) 09:26:52.805 [app] Exiting pid=18224 after 2271s 09:26:52.809 [wake-heal] exit: power-watch pump quit posted, app handle released without a drop 09:26:52.809 [app] Windows is ending the session: leaving now, before the window teardown === Hydrogen Desktop started at 2026-11-03 09:29:41 === [app] BUILD_STAMP=003b96f18e115a26df0f9b433812db191673520c-dirty-1793509048 09:29:42.123 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=19536 exe=C:\Users\ENB\AppData\Local\Adom Hydrogen\hydrogen.exe 09:29:42.124 [app] instance pid=19536 args=[] 09:29:42.125 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 09:29:42.130 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 09:29:42.132 [discover] Discovery server on http://127.0.0.1:47080/discover 09:29:42.132 [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) 09:29:42.160 [app] Tauri app built successfully, entering run loop 09:29:42.164 [deep-link] hydrogen:// scheme registered for this user 09:29:42.168 [wake-heal] boot: Hydrogen started: recovery watchers armed (Win32 power notifications) 09:29:42.169 [session] watching for Windows shutdown / sign-out 09:29:42.170 [wake-heal] suspend/resume notifications registered 09:29:42.172 [main-watchdog] armed (10s main-thread ping, 20s stall threshold, self-minidump on first stall) 09:29:42.172 [annotate] global hotkey Win+Alt+A: registered 09:29:42.173 [app] Setup callback entered 09:29:42.173 [app] Active workspace runtime: WslDistro 09:29:42.221 [app] Tray icon installed 09:29:42.222 [wsl-trigger] backend poller armed (C:\Users\ENB\AppData\Roaming\hydrogen-desktop\setup-trigger-wsl.json) 09:29:42.222 [dev] No build/ directory found — dev file server not started. Run 'pnpm build' first. 09:29:42.223 [ad-supervisor] HD liveness beacon listening on 127.0.0.1:9001 (AB embedded probe) 09:29:42.223 [app] window size: 1824x980 (95% of the primary monitor's work area, floor 1400x900) 09:29:42.296 [autostart] disabled: Run key removed (both value names) 09:29:42.617 [runtime-kv] published hydrogen.runtime.laptop_31dqe1bc (control=47084, instance=hd-19536-18e46812ef3dcf18) 09:29:42.653 [perm] every permission granted in webview 'hd' (prompts and every frame's allow list) 09:29:42.654 [app] 'hd' window created with URL interception handlers 09:29:42.657 [window-state] restored exactly -> 81,29 1824x980 09:29:42.657 [icon] ICON CODE REACHED - about to load icon.png (3815 bytes) 09:29:42.658 [icon] from_bytes result: OK 09:29:42.658 [icon] set_icon SUCCESS 09:29:42.659 [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 09:29:42.660 [window] nc clamp armed (maximized client rect clamped to the monitor work area) 09:29:42.660 [script-dialog] default script dialogs DISABLED (beforeunload 'Leave site?' suppression) 09:29:42.660 [script-dialog] Registered ScriptDialogOpening auto-accept handler 09:29:42.660 [zoom] AcceleratorKeyPressed registered, Ctrl +/-/0 now work from inside the panels 09:29:42.661 [frame-nav] Registered FrameNavigationStarting handler 09:29:42.661 [raw-new-window] Registered NewWindowRequested handler 09:29:42.661 [ctx-menu] Registered ContextMenuRequested handler 09:29:42.662 [script] Registered target=_blank click interceptor for all frames 09:29:42.662 [script] Registered the background tab visibility script for all frames 09:29:42.663 [script] Registered the non-page-scheme link guard for all frames 09:29:42.663 [perm] Registered PermissionRequested auto-grant handler 09:29:42.664 [window-state] periodic snapshot started 09:29:42.665 [on-navigation] ALL: http://tauri.localhost/ 09:29:42.668 [workspace] restored saved layout for / from C:\Users\ENB\AppData\Roaming\hydrogen-desktop\layouts\user-6ae942a46512bfd320063122.json 09:29:42.669 [proxy] Listening on http://127.0.0.1:47083 09:29:42.672 [control] AI control API on http://127.0.0.1:47084 (build 2026-05-22T13)09:29:42.672 [discovery] responder on http://127.0.0.1:47080 09:29:42.674 [focus] hd Focused(true) 09:29:42.675 [hidden-quiet] main window on screen: webviews draw again 09:29:44.244 [proxy] Owner/repo set: bajaj.fahri77/container 09:29:44.244 [workspace] Window mode set to webview 09:29:44.292 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:29:44.297 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 09:29:44.321 [frame-nav] ALL: http://127.0.0.1:47084/welcome.html?control=47084 09:29:44.458 [pushLayoutToProxy] PUT owner=local/workspace bytes=2149 rev=1 09:29:44.462 [workspace] PUT /current — replacing workspace state (rev 1 -> 2) 09:29:44.482 [workspace] SSE client connected 09:29:44.506 [pushLayoutToProxy] PUT result ok=true stale=false rev=2 09:29:44.509 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:29:44.591 [workspace] PUT /current — replacing workspace state (rev 2 -> 3) 09:29:44.593 [pushLayoutToProxy] PUT owner=local/workspace bytes=2149 rev=2 09:29:44.596 [wake-heal] feature ai_backends on 09:29:44.596 [wake-heal] feature codex on 09:29:44.597 [wake-heal] feature codex_care on 09:29:44.597 [wake-heal] feature codex_warmup off 09:29:44.598 [wake-heal] feature error_pages on 09:29:44.598 [wake-heal] feature internet_watch on 09:29:44.598 [wake-heal] feature pane on 09:29:44.598 [wake-heal] feature recovery on 09:29:44.599 [wake-heal] feature wsl_probe on 09:29:44.603 [flags] suppress_hd_approval_prompts = false 09:29:44.607 [pushLayoutToProxy] PUT result ok=true stale=false rev=3 09:29:44.741 [autostart] disabled: Run key removed (both value names) 09:29:45.976 [control] Error: error shutting down connection 09:29:46.306 [app] WebView2 processes at above-normal priority: 7 (pass at +5s, adom/hydrogen#75) 09:29:48.007 [wsl-startup] state=complete → not auto-running setup 09:29:48.220 [telemetry] webview renders with 'ANGLE (Intel, Intel(R) UHD Graphics (0x00009A68) Direct3D11 vs_5_0 ps_5_0, D3D11)', webgpu=true 09:29:48.268 [wsl-startup] code-server answered over HTTP in 6046 ms: the workspace is up; no wsl.exe calls at launch, launch tasks run 90 s after boot 09:29:52.665 [heartbeat] alive 10s 09:29:55.676 [focus] hd Focused(false) 09:29:56.223 [proxy] Container discovery (local): /containers/local owner=bajaj.fahri77 repo=container09:29:56.223 [control] workspace exec (30s): python3 -c "import base64;exec(base64.b64decode('CmltcG9ydCBqc29uLCBvcywgZ2xvYgpyb290ID0gb 09:29:57.289 [control] vscode settings merged (attempt 1): {"changed":{},"total_keys":43} 09:29:57.296 [control] workspace exec (20s): python3 -c "import json;d=json.load(open('/home/adom/.local/share/code-server/User/setting 09:29:57.576 [proxy] cloud mirror GET /api/workspaces/editor/bajaj.fahri77/container/shared -> 403 09:29:57.622 [agents] oracle claude: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:29:57.786 [agents] oracle codex: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:29:57.918 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:29:57.921 [editor] remembered the open folder for the next launch: /home/adom/project 09:29:57.935 [agents] oracle antigravity: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:29:58.873 [agents] skills: [] (default) antigravity: cleared=196 09:29:59.068 [agents] bar: published {"agents":[{"authed":false,"cli":false,"extension":null,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":false,"extension":null,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:29:59.755 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=59b163f6-c39e-4173- 09:30:00.042 [agents] skills: [] (default) nothing to do 09:30:00.217 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":null,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":false,"extension":null,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:30:00.427 [agents] skills: [] (default) nothing to do 09:30:00.609 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":null,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":null,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":false,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:30:00.822 [agents] skills: [] (default) nothing to do 09:30:01.005 [agents] bar: published {"agents":[{"authed":false,"cli":true,"extension":null,"extension_id":"anthropic.claude-code","key":"claude"},{"authed":false,"cli":true,"extension":null,"extension_id":"openai.chatgpt","key":"codex"},{"authed":false,"cli":true,"extension":null,"extension_id":"google.google-antigravity","key":"antigravity"},{"authed":false,"cli":false,"extension":null,"extension_id":"moonshot-ai.kimi-code","key":"kimi"},{"authed":false,"cli":false,"extension":false,"extension_id":null,"key":"grok"}],"authed":[]} (default) 09:30:01.166 [ad-supervisor] AB already running - adopting into embedded mode (POST /embedded/enter) 09:30:01.171 [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":"runtime-adopt","ok":true,"owner":"hydrogen","schemaVersion":1,"status":"ok","success":true,"was_embedded":true} 09:30:02.665 [heartbeat] alive 20s 09:30:02.671 [window-state] snapshot saved: 81,29 1824x980 max=false 09:30:04.127 Update check: on latest (1.0.701 == 1.0.701) 09:30:05.008 [updater] fleet ping HTTP 200 (user 'bajaj.fahri77') 09:30:05.714 [net] workspace internet reachable 09:30:06.180 [ad-supervisor] brand fonts: 0 installed now, 3 present, 0 failed 09:30:06.314 [app] WebView2 processes at above-normal priority: 8 (pass at +20s, adom/hydrogen#75) 09:30:12.666 [heartbeat] alive 30s 09:30:15.103 [focus] hd Focused(true) 09:30:15.333 [ai-accounts] agent-setup event pane=12ky1 active=true manage=true stamp=1793673015330 machine=default 09:30:18.135 [frame-nav] ALL: about:blank 09:30:18.180 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:30:18.857 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=83f51f46-9cea-421c- 09:30:22.155 [agents] login antigravity: starting `agy` (env "", prefer_capture=false, auto_input=1) 09:30:22.667 [heartbeat] alive 40s 09:30:22.903 [agents] login antigravity: pty session started pid=835 09:30:22.907 [agents] oracle antigravity: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:30:22.907 [agents] login antigravity: session probe failed: editor exec route (:8821) is not answering; status unknown until it is back 09:30:22.909 [agents] login antigravity: alive=false url=- (source=none, captured=0, transcript=false) callback_port=None reachable=None code=None needs_input=false auto_done=[] 09:30:22.909 [agents] login antigravity: session ended without a URL; transcript tail: 09:30:27.916 [ai-accounts] first-landing check, attempt 0 09:30:27.919 [ai-accounts] setup-state {"agents":["antigravity"],"at":1793672305,"done":true,"ok":true,"presented":true,"skipped":false} 09:30:27.919 [ai-accounts] check decided 09:30:30.712 [agents] login antigravity: starting `agy` (env "", prefer_capture=false, auto_input=1) 09:30:30.915 [agents] oracle antigravity: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:30:31.682 [agents] login antigravity: pty session started pid=954 09:30:31.688 [agents] login antigravity: session probe failed: editor exec route (:8821) is not answering; status unknown until it is back 09:30:31.689 [agents] login antigravity: alive=false url=- (source=none, captured=0, transcript=false) callback_port=None reachable=None code=None needs_input=false auto_done=[] 09:30:31.689 [agents] login antigravity: session ended without a URL; transcript tail: 09:30:32.668 [heartbeat] alive 50s 09:30:33.956 [focus] hd Focused(false) 09:30:37.959 [hidden-quiet] main window hidden: webviews stop drawing 09:30:38.812 [hidden-quiet] main window on screen: webviews draw again 09:30:39.721 [control] vscode settings merged (attempt 1): {"changed":{},"total_keys":43} 09:30:40.948 [focus] hd Focused(true) 09:30:42.325 [ai-accounts] closed pane=12ky1 manage=true skipped=false 09:30:42.669 [heartbeat] alive 60s 09:30:46.766 [ai-accounts] agent-setup event pane=12ky1 active=true manage=true stamp=1793673046764 machine=default 09:30:48.965 [wsl-gate] 'code-server probe' timed out: holding every workspace command for 60s instead of stacking more (trip #1) 09:30:52.335 [wsl-gate] the workspace answered again: commands resume 09:30:52.441 [focus] hd Focused(false) 09:30:52.670 [heartbeat] alive 70s 09:30:53.613 [keeper] holding Adom-Workspace open (wsl.exe pid Some(21032)) so WSL does not shut it down as idle 09:31:01.196 [focus] hd Focused(true) 09:31:02.672 [heartbeat] alive 80s 09:31:06.321 [app] WebView2 processes at above-normal priority: 8 (pass at +60s, adom/hydrogen#75) 09:31:12.205 [wsl-startup] re-ensured code-server on launch (code_server_alive=true) 09:31:12.639 [wsl-startup] re-synced distro env to live proxy :47083 (4/3 vars in ~/.bashrc) 09:31:12.673 [heartbeat] alive 90s 09:31:12.762 [wsl] unit adom-relay.service: SAME 09:31:12.882 [wsl-startup] distro-identity: no /etc/adom-distro-id (pre-v22 image) — squat cross-check unavailable 09:31:13.007 [wsl-startup] re-ensured adom-bridge-cli relay on launch 09:31:13.534 [wsl] adom-shotlog not installed, adom-wiki pkg install adom/adom-shotlog… 09:31:13.647 [wsl-startup] shotlog ensure skipped/failed: adom-shotlog registry install failed: 09:31:13.817 [wsl] masked kmod-static-nodes + systemd-binfmt; systemd is running 09:31:13.817 [cmd] $ wsl -d Adom-Workspace -u root -- 09:31:13.904 [agents] login antigravity: starting `agy` (env "", prefer_capture=false, auto_input=1) 09:31:13.954 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy + fresh token written to both layers) 09:31:13.954 [wsl-startup] api-key persistence ensured (tmpfiles boot re-materialization + write-through, token 23 chars) 09:31:14.931 [agents] login antigravity: pty session started pid=1761 09:31:14.934 [agents] oracle antigravity: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:31:14.935 [agents] login antigravity: session probe failed: editor exec route (:8821) is not answering; status unknown until it is back 09:31:14.935 [agents] login antigravity: alive=false url=- (source=none, captured=0, transcript=false) callback_port=None reachable=None code=None needs_input=false auto_done=[] 09:31:14.936 [agents] login antigravity: session ended without a URL; transcript tail: 09:31:15.422 [wsl-startup] :8821 not answering: iframe likely stale, reloading to reconnect 09:31:20.981 [ai-accounts] closed pane=12ky1 manage=true skipped=false 09:31:22.608 [frame-nav] ALL: about:blank 09:31:22.615 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=e719c864-3006-43b0-982b-cf9ce303ade9&parentId=1&origin=547ac566- 09:31:22.673 [heartbeat] alive 100s 09:31:24.190 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=e719c864-3006-43b0-982b-cf9ce303ade9 09:31:25.475 [ai-threads] hook event #1: SessionStart (claude) 09:31:32.673 [heartbeat] alive 110s 09:31:42.674 [heartbeat] alive 120s 09:31:48.728 [raw-new-window] EVENT: https://github.com/login/device?provider=google&get_started_with=copilot-vscode 09:31:48.729 [on-new-window] ALL: https://github.com/login/device?provider=google&get_started_with=copilot-vscode 09:31:48.729 [on-new-window] EXTERNAL new_window (shift=false): https://github.com/login/device?provider=google&get_started_with=copilot-vscode 09:31:48.936 [picker] onProfileSelect dest=browser:opera:Default url=https://github.com/login/device?provider=google&get_started_ 09:31:48.937 [picker] native open-in-profile browser=opera dir=Default fresh=false capture=false 09:31:48.940 [picker] quiet open browser:opera:Default for github.com 09:31:48.941 [picker] selectDestination id=browser:opera:Default cat=native fromClick=false 09:31:48.957 [browser] open-in-profile: https://github.com/login/device?provider=google&get_started_with=copilot-vscode in opera:Default fresh=false 09:31:49.185 [focus] hd Focused(false) 09:31:52.675 [heartbeat] alive 130s 09:32:02.676 [heartbeat] alive 140s 09:32:12.677 [heartbeat] alive 150s 09:32:22.677 [heartbeat] alive 160s 09:32:32.678 [heartbeat] alive 170s 09:32:42.679 [heartbeat] alive 180s 09:32:42.809 [extensions] MISSING from this workspace: the Adom editor bridge (adom.adom-vscode). Their sidebar icons and toolbar buttons will not appear. 09:32:42.810 [extensions] toast [warning] the Adom editor bridge missing from your editor | Your workspace does not have adom.adom-vscode. That is why the matching sidebar icon and its new-thread button are absent. Install with: code-server --install-extension adom.adom-vscode then reload the editor. 09:32:52.679 [heartbeat] alive 190s 09:33:02.680 [heartbeat] alive 200s 09:33:06.403 [focus] hd Focused(true) 09:33:12.680 [heartbeat] alive 210s 09:33:22.681 [heartbeat] alive 220s 09:33:31.596 [wsl-startup] :8821 not up within ~120s — Claude panel re-open skipped 09:33:32.682 [heartbeat] alive 230s 09:33:42.683 [heartbeat] alive 240s 09:33:52.684 [heartbeat] alive 250s 09:34:02.685 [heartbeat] alive 260s 09:34:06.330 [app] WebView2 processes at above-normal priority: 8 (pass at +180s, adom/hydrogen#75) 09:34:12.686 [heartbeat] alive 270s 09:34:22.686 [heartbeat] alive 280s 09:34:23.019 [agents] antigravity: sign-in refocus watcher lapsed (no sign-in within 4m) 09:34:32.687 [heartbeat] alive 290s 09:34:42.688 [heartbeat] alive 300s 09:34:52.688 [heartbeat] alive 310s 09:35:02.689 [heartbeat] alive 320s 09:35:05.418 [frame-nav] ALL: about:blank 09:35:05.426 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=6d555140-475f-4306-bdc6-fa45054b23f7&parentId=1&origin=ba359907- 09:35:05.458 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=6d555140-475f-4306-bdc6-fa45054b23f7 09:35:06.223 [frame-nav] ALL: about:blank 09:35:06.227 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=5f4ad701-8350-4938-bf08-ef1fb415f188&parentId=1&origin=9754acf9- 09:35:06.255 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=5f4ad701-8350-4938-bf08-ef1fb415f188 09:35:07.025 [frame-nav] ALL: about:blank 09:35:07.029 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=e8858065-e090-4a7b-9bfe-c4942d40927a&parentId=1&origin=6d48e783- 09:35:11.225 [pushLayoutToProxy] PUT owner=local/workspace bytes=2163 rev=3 09:35:11.225 [workspace] PUT /current — replacing workspace state (rev 3 -> 4) 09:35:11.238 [pushLayoutToProxy] PUT result ok=true stale=false rev=4 09:35:11.240 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=4 09:35:11.240 [workspace] PUT /current — replacing workspace state (rev 4 -> 5) 09:35:11.246 [pushLayoutToProxy] PUT result ok=true stale=false rev=5 09:35:11.252 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=5 09:35:11.253 [workspace] PUT /current — replacing workspace state (rev 5 -> 6) 09:35:11.269 [pushLayoutToProxy] PUT result ok=true stale=false rev=6 09:35:11.271 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=6 09:35:11.273 [workspace] PUT /current — replacing workspace state (rev 6 -> 7) 09:35:11.279 [pushLayoutToProxy] PUT result ok=true stale=false rev=7 09:35:11.286 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=7 09:35:11.287 [workspace] PUT /current — replacing workspace state (rev 7 -> 8) 09:35:11.306 [pushLayoutToProxy] PUT result ok=true stale=false rev=8 09:35:11.307 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=8 09:35:11.308 [workspace] PUT /current — replacing workspace state (rev 8 -> 9) 09:35:11.313 [pushLayoutToProxy] PUT result ok=true stale=false rev=9 09:35:11.322 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=9 09:35:11.323 [workspace] PUT /current — replacing workspace state (rev 9 -> 10) 09:35:11.339 [pushLayoutToProxy] PUT result ok=true stale=false rev=10 09:35:11.339 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=10 09:35:11.340 [workspace] PUT /current — replacing workspace state (rev 10 -> 11) 09:35:11.343 [pushLayoutToProxy] PUT result ok=true stale=false rev=11 09:35:11.357 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=11 09:35:11.358 [workspace] PUT /current — replacing workspace state (rev 11 -> 12) 09:35:11.376 [pushLayoutToProxy] PUT result ok=true stale=false rev=12 09:35:11.377 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=12 09:35:11.377 [workspace] PUT /current — replacing workspace state (rev 12 -> 13) 09:35:11.382 [pushLayoutToProxy] PUT result ok=true stale=false rev=13 09:35:11.390 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=13 09:35:11.391 [workspace] PUT /current — replacing workspace state (rev 13 -> 14) 09:35:11.401 [pushLayoutToProxy] PUT result ok=true stale=false rev=14 09:35:11.404 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=14 09:35:11.406 [workspace] PUT /current — replacing workspace state (rev 14 -> 15) 09:35:11.416 [pushLayoutToProxy] PUT result ok=true stale=false rev=15 09:35:11.422 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=15 09:35:11.423 [workspace] PUT /current — replacing workspace state (rev 15 -> 16) 09:35:11.434 [pushLayoutToProxy] PUT result ok=true stale=false rev=16 09:35:11.524 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=16 09:35:11.525 [workspace] PUT /current — replacing workspace state (rev 16 -> 17) 09:35:11.535 [pushLayoutToProxy] PUT result ok=true stale=false rev=17 09:35:11.656 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=17 09:35:11.657 [workspace] PUT /current — replacing workspace state (rev 17 -> 18) 09:35:11.666 [pushLayoutToProxy] PUT result ok=true stale=false rev=18 09:35:11.668 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=1809:35:11.668 [workspace] PUT /current — replacing workspace state (rev 18 -> 19) 09:35:11.684 [pushLayoutToProxy] PUT result ok=true stale=false rev=19 09:35:11.686 [workspace] PUT /current — replacing workspace state (rev 19 -> 20) 09:35:11.686 [pushLayoutToProxy] PUT owner=local/workspace bytes=2164 rev=19 09:35:11.697 [pushLayoutToProxy] PUT result ok=true stale=false rev=20 09:35:12.690 [heartbeat] alive 330s 09:35:17.746 [agents] skills: [] (default) nothing to do 09:35:22.691 [heartbeat] alive 340s 09:35:32.692 [heartbeat] alive 350s 09:35:36.564 [workspace] layout reset to default for bajaj.fahri77/container 09:35:37.219 [on-navigation] ALL: http://tauri.localhost/ 09:35:39.057 [workspace] Window mode set to webview 09:35:39.058 [workspace] SSE client disconnected 09:35:39.109 [frame-nav] ALL: https://wiki.adom.inc/ 09:35:39.114 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 09:35:39.127 [frame-nav] ALL: https://wiki.adom.inc/ 09:35:39.225 [pushLayoutToProxy] PUT owner=local/workspace bytes=715 rev=null 09:35:39.226 [workspace] PUT /current — replacing workspace state (rev 21 -> 22) 09:35:39.238 [workspace] SSE client connected 09:35:39.265 [pushLayoutToProxy] PUT result ok=true stale=false rev=22 09:35:39.268 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:35:39.288 [wake-heal] feature ai_backends on 09:35:39.289 [wake-heal] feature codex on 09:35:39.289 [wake-heal] feature codex_care on 09:35:39.290 [wake-heal] feature codex_warmup off 09:35:39.290 [wake-heal] feature error_pages on 09:35:39.290 [wake-heal] feature internet_watch on 09:35:39.290 [wake-heal] feature pane on 09:35:39.291 [wake-heal] feature recovery on 09:35:39.291 [wake-heal] feature wsl_probe on 09:35:39.310 [flags] suppress_hd_approval_prompts = false 09:35:39.380 [autostart] disabled: Run key removed (both value names) 09:35:40.699 [control] vscode settings merged (attempt 1): {"changed":{"workbench.colorTheme":"Adom Studio"},"total_keys":43} 09:35:40.708 [control] VS Code iframe reload requested 09:35:40.716 [control] workspace exec (20s): python3 -c "import json;d=json.load(open('/home/adom/.local/share/code-server/User/setting 09:35:40.758 [pushLayoutToProxy] PUT owner=local/workspace bytes=2819 rev=22 09:35:40.759 [workspace] PUT /current — replacing workspace state (rev 22 -> 23) 09:35:40.770 [pushLayoutToProxy] PUT result ok=true stale=false rev=23 09:35:41.234 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:35:42.241 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=5230adf7-67f5-4ebe- 09:35:42.693 [heartbeat] alive 360s 09:35:42.713 [telemetry] webview renders with 'ANGLE (Intel, Intel(R) UHD Graphics (0x00009A68) Direct3D11 vs_5_0 ps_5_0, D3D11)', webgpu=true 09:35:49.061 [focus] hd Focused(false) 09:35:51.056 [control] workspace exec (30s): python3 -c "import base64;exec(base64.b64decode('CmltcG9ydCBqc29uLCBvcywgZ2xvYgpyb290ID0gb 09:35:51.060 [proxy] Container discovery (local): /containers/local owner=bajaj.fahri77 repo=container 09:35:52.357 [proxy] cloud mirror GET /api/workspaces/editor/bajaj.fahri77/container/shared -> 403 09:35:52.694 [heartbeat] alive 370s 09:36:01.631 [frame-nav] ALL: about:blank 09:36:01.668 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:36:02.495 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=3ce7d032-eb00-4203- 09:36:02.696 [heartbeat] alive 380s 09:36:11.233 [ai-accounts] first-landing check, attempt 0 09:36:11.237 [ai-accounts] setup-state {"agents":["antigravity"],"at":1793672305,"done":true,"ok":true,"presented":true,"skipped":false} 09:36:11.240 [ai-accounts] check decided 09:36:12.696 [heartbeat] alive 390s 09:36:22.366 [control] vscode settings merged (attempt 1): {"changed":{},"total_keys":43} 09:36:22.699 [heartbeat] alive 400s 09:36:25.472 [focus] hd Focused(true) 09:36:29.595 [frame-nav] ALL: about:blank 09:36:29.616 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=5eee8d9b-5c43-4770-9c06-39e433680631&parentId=1&origin=547ac566- 09:36:30.349 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=5eee8d9b-5c43-4770-9c06-39e433680631 09:36:31.822 [ai-threads] hook event #2: SessionStart (claude) 09:36:32.700 [heartbeat] alive 410s 09:36:42.701 [heartbeat] alive 420s 09:36:45.614 [frame-nav] ALL: https://wiki.adom.inc/search?q=install+adom+in+vscode 09:36:50.592 [frame-nav] ALL: https://wiki.adom.inc/adom/adom-vscode 09:36:52.702 [heartbeat] alive 430s 09:37:02.703 [heartbeat] alive 440s 09:37:12.703 [heartbeat] alive 450s 09:37:22.704 [heartbeat] alive 460s 09:37:29.046 [workspace] Added tab 'Parts Search' to panel desktop-pane-right 09:37:29.050 [control] workspace exec (15s): sh -c 'PATH="$HOME/.local/bin:$PATH"; adom-wiki pkg list 2>/dev/null | grep -q -- adom/ado 09:37:29.052 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:37:29.057 [frame-nav] ALL: http://tauri.localhost/dock-launch.html?slug=dock-parts-search-1793673449041&bg=%23161b22&name=Parts%20Search&brief=One%20search%20box%20across%20Mouser%2C%20DigiKey%20and%20JLCPCB%3A%20parallel%20que 09:37:29.063 [hidden-quiet] tab desktop-tab-webview in the background: stops drawing 09:37:29.065 [frame-nav] ALL: http://tauri.localhost/dock-launch.html?slug=dock-parts-search-1793673449041&bg=%23161b22&name=Parts%20Search&brief=One%20search%20box%20across%20Mouser%2C%20DigiKey%20and%20JLCPCB%3A%20parallel%20que 09:37:29.105 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&cs=normal&margin=10&emerge=1&orbit=20 09:37:29.256 [control] workspace exec (60s): ADOM_DOCK_WEBVIEW='Parts Search' ADOM_DOCK_APP='adom/adom-parts-search' sh -c 'PATH="$HOME 09:37:31.223 [pushLayoutToProxy] PUT owner=local/workspace bytes=5161 rev=24 09:37:31.224 [workspace] PUT /current — replacing workspace state (rev 24 -> 25) 09:37:31.230 [pushLayoutToProxy] PUT result ok=true stale=false rev=25 09:37:32.704 [heartbeat] alive 470s 09:37:42.705 [heartbeat] alive 480s 09:37:42.872 [window-state] snapshot saved: 37,34 1824x980 max=false 09:37:51.290 [focus] hd Focused(false) 09:37:52.706 [heartbeat] alive 490s 09:38:00.429 [control] workspace exec (10s): curl -sf -o /dev/null --max-time 2 'http://127.0.0.1:8893/' && echo UP || echo DOWN 09:38:00.833 [workspace] PUT /current — replacing workspace state (rev 25 -> 26) 09:38:00.833 [pushLayoutToProxy] PUT owner=local/workspace bytes=4343 rev=25 09:38:00.835 [control] workspace exec (180s): ADOM_DOCK_WEBVIEW='Parts Search' ADOM_DOCK_APP='adom/adom-parts-search' sh -c 'PATH="$HOME 09:38:00.858 [pushLayoutToProxy] PUT result ok=true stale=false rev=26 09:38:00.968 [frame-nav] ALL: http://127.0.0.1:8893/ 09:38:01.181 [pushLayoutToProxy] PUT owner=local/workspace bytes=4343 rev=26 09:38:01.182 [workspace] PUT /current — replacing workspace state (rev 26 -> 27) 09:38:01.185 [pushLayoutToProxy] PUT result ok=true stale=false rev=27 09:38:02.707 [heartbeat] alive 500s 09:38:04.835 [focus] hd Focused(true) 09:38:10.055 [workspace] PUT /current — replacing workspace state (rev 27 -> 28) 09:38:10.056 [pushLayoutToProxy] PUT owner=local/workspace bytes=2089 rev=27 09:38:10.062 [pushLayoutToProxy] PUT result ok=true stale=false rev=28 09:38:10.063 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:38:12.339 [pushLayoutToProxy] PUT owner=local/workspace bytes=2090 rev=28 09:38:12.340 [workspace] PUT /current — replacing workspace state (rev 28 -> 29) 09:38:12.343 [pushLayoutToProxy] PUT result ok=true stale=false rev=29 09:38:12.708 [heartbeat] alive 510s 09:38:14.988 [pushLayoutToProxy] PUT owner=local/workspace bytes=398 rev=29 09:38:14.993 [workspace] PUT /current — replacing workspace state (rev 29 -> 30) 09:38:15.000 [pushLayoutToProxy] PUT result ok=true stale=false rev=30 09:38:15.001 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:38:21.967 [workspace] PUT /current — replacing workspace state (rev 30 -> 31) 09:38:21.968 [pushLayoutToProxy] PUT owner=local/workspace bytes=569 rev=30 09:38:21.975 [frame-nav] ALL: https://wiki.adom.inc/ 09:38:21.990 [frame-nav] ALL: https://wiki.adom.inc/ 09:38:21.998 [pushLayoutToProxy] PUT result ok=true stale=false rev=31 09:38:22.709 [heartbeat] alive 520s 09:38:22.904 [pushLayoutToProxy] PUT owner=local/workspace bytes=2672 rev=31 09:38:22.905 [workspace] PUT /current — replacing workspace state (rev 31 -> 32) 09:38:22.909 [pushLayoutToProxy] PUT result ok=true stale=false rev=32 09:38:26.678 [pushLayoutToProxy] PUT owner=local/workspace bytes=2894 rev=32 09:38:26.681 [workspace] PUT /current — replacing workspace state (rev 32 -> 33) 09:38:26.702 [frame-nav] ALL: https://wiki.adom.inc/ 09:38:26.722 [frame-nav] ALL: https://wiki.adom.inc/ 09:38:26.729 [pushLayoutToProxy] PUT result ok=true stale=false rev=33 09:38:32.710 [heartbeat] alive 530s 09:38:33.690 [frame-nav] ALL: https://wiki.adom.inc/adom/hydrogen 09:38:42.710 [heartbeat] alive 540s 09:38:48.846 [focus] hd Focused(false) 09:38:48.847 [hidden-quiet] main window hidden: webviews stop drawing === Hydrogen Desktop started at 2026-11-03 09:38:51 === [app] BUILD_STAMP=003b96f18e115a26df0f9b433812db191673520c-dirty-1793509048 09:38:51.530 [app] Starting Tauri builder... (hd-rust-20260519-bp01) pid=9804 exe=C:\Users\ENB\AppData\Local\Adom Hydrogen\hydrogen.exe 09:38:51.531 [app] instance pid=9804 args=[] 09:38:51.531 [ports] PortConfig: proxy=47083, control=47084, cdp=47085, code_server=7380 09:38:51.532 [net] WSL networkingMode=mirrored detected, host services bound loopback-only (no LAN, no firewall prompt). 09:38:51.532 [discover] Discovery server on http://127.0.0.1:47080/discover 09:38:51.533 [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) 09:38:51.549 [single-instance] second HD launch detected — focused hd 09:38:51.550 [hidden-quiet] main window on screen: webviews draw again 09:38:52.711 [heartbeat] alive 550s 09:38:53.574 [hidden-quiet] main window hidden: webviews stop drawing 09:38:53.797 [hidden-quiet] main window on screen: webviews draw again 09:38:54.477 [hidden-quiet] main window hidden: webviews stop drawing 09:39:02.712 [heartbeat] alive 560s 09:39:12.713 [heartbeat] alive 570s 09:39:20.159 [hidden-quiet] main window on screen: webviews draw again 09:39:22.713 [heartbeat] alive 580s 09:39:23.153 [focus] hd Focused(true) 09:39:23.157 [workspace] PUT /current — replacing workspace state (rev 33 -> 34) 09:39:23.158 [pushLayoutToProxy] PUT owner=local/workspace bytes=2875 rev=33 09:39:23.161 [pushLayoutToProxy] PUT result ok=true stale=false rev=34 09:39:27.624 [net] workspace internet reachable 09:39:32.714 [heartbeat] alive 590s 09:39:42.716 [heartbeat] alive 600s 09:39:52.717 [heartbeat] alive 610s 09:40:02.718 [heartbeat] alive 620s 09:40:12.719 [heartbeat] alive 630s 09:40:22.720 [heartbeat] alive 640s 09:40:32.721 [heartbeat] alive 650s 09:40:42.722 [heartbeat] alive 660s 09:40:52.722 [heartbeat] alive 670s 09:41:02.723 [heartbeat] alive 680s 09:41:12.724 [heartbeat] alive 690s 09:41:22.724 [heartbeat] alive 700s 09:41:32.725 [heartbeat] alive 710s 09:41:42.726 [heartbeat] alive 720s 09:41:51.681 [workspace] layout reset to default for bajaj.fahri77/container 09:41:52.323 [on-navigation] ALL: http://tauri.localhost/ 09:41:52.727 [heartbeat] alive 730s 09:41:53.909 [workspace] Window mode set to webview 09:41:53.910 [workspace] SSE client disconnected 09:41:53.955 [frame-nav] ALL: https://wiki.adom.inc/ 09:41:53.960 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 09:41:53.974 [frame-nav] ALL: https://wiki.adom.inc/ 09:41:54.266 [workspace] PUT /current — replacing workspace state (rev 35 -> 36) 09:41:54.267 [pushLayoutToProxy] PUT owner=local/workspace bytes=715 rev=null 09:41:54.272 [workspace] SSE client connected 09:41:54.292 [pushLayoutToProxy] PUT result ok=true stale=false rev=36 09:41:54.292 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:41:54.306 [wake-heal] feature ai_backends on 09:41:54.307 [wake-heal] feature codex on 09:41:54.307 [wake-heal] feature codex_care on 09:41:54.307 [wake-heal] feature codex_warmup off 09:41:54.307 [wake-heal] feature error_pages on 09:41:54.308 [wake-heal] feature internet_watch on 09:41:54.308 [wake-heal] feature pane on 09:41:54.308 [wake-heal] feature recovery on 09:41:54.308 [wake-heal] feature wsl_probe on 09:41:54.316 [flags] suppress_hd_approval_prompts = false 09:41:54.381 [autostart] disabled: Run key removed (both value names) 09:41:55.007 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:41:55.976 [pushLayoutToProxy] PUT owner=local/workspace bytes=2819 rev=36 09:41:55.980 [workspace] PUT /current — replacing workspace state (rev 36 -> 37) 09:41:56.003 [pushLayoutToProxy] PUT result ok=true stale=false rev=37 09:41:56.061 [control] vscode settings merged (attempt 1): {"changed":{},"total_keys":43} 09:41:56.068 [control] workspace exec (20s): python3 -c "import json;d=json.load(open('/home/adom/.local/share/code-server/User/setting 09:41:56.181 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=b6ece953-2f29-4e66- 09:41:57.801 [telemetry] webview renders with 'ANGLE (Intel, Intel(R) UHD Graphics (0x00009A68) Direct3D11 vs_5_0 ps_5_0, D3D11)', webgpu=true 09:42:01.295 [perm] every permission granted in webview 'annotate-desktop' (prompts and every frame's allow list) 09:42:01.567 [perm] every permission granted in webview 'annotate-bar' (prompts and every frame's allow list) 09:42:01.595 [annotate] active: Enter ok Esc ok mouse hook ok09:42:01.595 [annotate] desktop annotate on the monitor at 0,0 1920x1080 (mode multi): Ctrl+drag draws, Enter copies, Esc cancels 09:42:02.728 [heartbeat] alive 740s 09:42:05.904 [control] workspace exec (30s): python3 -c "import base64;exec(base64.b64decode('CmltcG9ydCBqc29uLCBvcywgZ2xvYgpyb290ID0gb 09:42:05.904 [proxy] Container discovery (local): /containers/local owner=bajaj.fahri77 repo=container 09:42:05.970 [focus] hd Focused(false) 09:42:07.102 [proxy] cloud mirror GET /api/workspaces/editor/bajaj.fahri77/container/shared -> 403 09:42:07.694 [focus] hd Focused(true) 09:42:12.115 [ai-accounts] agent-setup event pane=zk6il active=true manage=true stamp=1793673732103 machine=default 09:42:12.730 [heartbeat] alive 750s 09:42:16.762 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:42:18.033 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=f6a4793c-6b55-48cb- 09:42:18.334 [control] vscode settings merged (attempt 1): {"changed":{},"total_keys":43} 09:42:18.767 [agents] skills: [] (default) nothing to do 09:42:19.756 [agents] login antigravity: starting `agy` (env "", prefer_capture=false, auto_input=1) 09:42:20.897 [agents] login antigravity: pty session started pid=7581 09:42:20.908 [agents] oracle antigravity: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:42:20.909 [agents] login antigravity: session probe failed: editor exec route (:8821) is not answering; status unknown until it is back 09:42:20.910 [agents] login antigravity: alive=false url=- (source=none, captured=0, transcript=false) callback_port=None reachable=None code=None needs_input=false auto_done=[] 09:42:20.912 [agents] login antigravity: session ended without a URL; transcript tail: 09:42:22.731 [heartbeat] alive 760s 09:42:23.369 [ai-accounts] first-landing check, attempt 0 09:42:23.374 [ai-accounts] setup-state {"agents":["antigravity"],"at":1793672305,"done":true,"ok":true,"presented":true,"skipped":false} 09:42:23.374 [ai-accounts] check decided 09:42:26.141 [agents] login antigravity: starting `agy` (env "", prefer_capture=false, auto_input=1) 09:42:27.188 [agents] login antigravity: pty session started pid=7750 09:42:28.496 [agents] oracle antigravity: authed=false detail="oracle unreachable: editor exec route (:8821) is not answering; status unknown until it is back" (default) 09:42:28.497 [agents] login antigravity: session probe failed: editor exec route (:8821) is not answering; status unknown until it is back 09:42:28.497 [agents] login antigravity: alive=false url=- (source=none, captured=0, transcript=false) callback_port=None reachable=None code=None needs_input=false auto_done=[] 09:42:28.498 [agents] login antigravity: session ended without a URL; transcript tail: 09:42:32.733 [heartbeat] alive 770s 09:42:35.582 [ai-accounts] closed pane=zk6il manage=true skipped=false 09:42:42.733 [heartbeat] alive 780s 09:42:45.245 [sso-login] wiki.adom.inc minted single-use login link for /users/bajaj.fahri77/packages 09:42:45.427 [perm] every permission granted in webview 'hbw-1793673765245-chrome' (prompts and every frame's allow list) 09:42:45.428 [focus] hd Focused(false) 09:42:45.585 [perm] every permission granted in webview 'hbw-1793673765245-content-0' (prompts and every frame's allow list) 09:42:45.586 [hbw-speed] hbw-1793673765245 -> full (in front) 09:42:45.586 [hbw] tip window created (click-through): hbw-1793673765245-tip 09:42:45.589 [hbw] Created mini-browser 'hbw-1793673765245' (shown+focused) → https://wiki.adom.inc/auth/browser-session?ticket=re6MTqR13xkBEoThf1b9LrkQMlCQGk 09:42:45.698 [perm] every permission granted in webview 'hbw-1793673765245-tip' (prompts and every frame's allow list) 09:42:52.735 [heartbeat] alive 790s 09:43:02.736 [heartbeat] alive 800s 09:43:05.753 [hbw-speed] hbw-1793673765245 -> slow 09:43:10.962 [hbw-speed] hbw-1793673765245 -> full (in front) 09:43:12.737 [heartbeat] alive 810s 09:43:14.080 [hbw-speed] hbw-1793673765245 -> slow 09:43:14.976 [hbw-speed] hbw-1793673765245 -> full (in front) 09:43:15.705 [hbw-speed] hbw-1793673765245 -> slow 09:43:20.259 [hbw-speed] hbw-1793673765245 -> full (in front) 09:43:22.055 [hbw-speed] hbw-1793673765245 -> slow 09:43:22.059 [focus] hd Focused(true) 09:43:22.219 [hbw-speed] hbw-1793673765245 -> full (in front) 09:43:22.219 [focus] hd Focused(false) 09:43:22.220 [hidden-quiet] main window hidden: webviews stop drawing 09:43:22.738 [heartbeat] alive 820s 09:43:24.262 [hbw-speed] hbw-1793673765245 -> slow 09:43:30.283 [hidden-quiet] main window on screen: webviews draw again 09:43:31.793 [focus] hd Focused(true) 09:43:32.517 [focus] hd Focused(false) 09:43:32.521 [hidden-quiet] main window hidden: webviews stop drawing 09:43:32.739 [heartbeat] alive 830s 09:43:42.741 [heartbeat] alive 840s 09:43:52.742 [heartbeat] alive 850s 09:43:55.633 [hbw-speed] hbw-1793673765245 -> full (in front) 09:43:57.734 [hbw-speed] hbw-1793673765245 -> slow 09:44:02.743 [heartbeat] alive 860s 09:44:12.743 [heartbeat] alive 870s 09:44:18.366 [hidden-quiet] main window on screen: webviews draw again 09:44:22.744 [heartbeat] alive 880s 09:44:23.989 [focus] hd Focused(true) 09:44:31.640 [focus] hd Focused(false) 09:44:32.745 [heartbeat] alive 890s 09:44:39.816 [focus] hd Focused(true) 09:44:39.824 [workspace] PUT /current — replacing workspace state (rev 37 -> 38)09:44:39.824 [pushLayoutToProxy] PUT owner=local/workspace bytes=2820 rev=37 09:44:39.831 [pushLayoutToProxy] PUT result ok=true stale=false rev=38 09:44:41.743 [pushLayoutToProxy] PUT owner=local/workspace bytes=2991 rev=38 09:44:41.744 [workspace] PUT /current — replacing workspace state (rev 38 -> 39) 09:44:41.762 [frame-nav] ALL: https://wiki.adom.inc/ 09:44:41.778 [hidden-quiet] tab desktop-tab-webview in the background: stops drawing 09:44:41.791 [frame-nav] ALL: https://wiki.adom.inc/ 09:44:41.839 [pushLayoutToProxy] PUT result ok=true stale=false rev=39 09:44:42.746 [heartbeat] alive 900s 09:44:42.965 [pushLayoutToProxy] PUT owner=local/workspace bytes=5094 rev=39 09:44:42.966 [workspace] PUT /current — replacing workspace state (rev 39 -> 40) 09:44:42.972 [pushLayoutToProxy] PUT result ok=true stale=false rev=40 09:44:43.788 [pushLayoutToProxy] PUT owner=local/workspace bytes=5096 rev=40 09:44:43.789 [workspace] PUT /current — replacing workspace state (rev 40 -> 41) 09:44:43.809 [frame-nav] ALL: http://127.0.0.1:24681/ 09:44:43.846 [pushLayoutToProxy] PUT result ok=true stale=false rev=41 09:44:43.849 [pushLayoutToProxy] PUT owner=local/workspace bytes=5190 rev=41 09:44:43.850 [workspace] PUT /current — replacing workspace state (rev 41 -> 42) 09:44:43.855 [pushLayoutToProxy] PUT result ok=true stale=false rev=42 09:44:43.858 [pushLayoutToProxy] PUT owner=local/workspace bytes=5225 rev=42 09:44:43.859 [workspace] PUT /current — replacing workspace state (rev 42 -> 43) 09:44:43.862 [pushLayoutToProxy] PUT result ok=true stale=false rev=43 09:44:43.883 [pushLayoutToProxy] PUT owner=local/workspace bytes=3308 rev=43 09:44:43.885 [workspace] PUT /current — replacing workspace state (rev 43 -> 44) 09:44:43.893 [pushLayoutToProxy] PUT result ok=true stale=false rev=44 09:44:51.528 [taskbar] first paint on hwnd=197764 (1/1) state_ok=true value_ok=true 09:44:52.747 [heartbeat] alive 910s 09:44:55.760 [permission] relayed allow_once (id=f827b644-3c0b-4b6c-b12c-c12e3e5f5a6a, sent_id=f827b644-3c0b-4b6c-b12c-c12e3e5f5a6a) -> applied=allow_once 09:44:55.780 [focus] hd Focused(false) 09:44:57.761 [focus] hd Focused(true) 09:45:01.028 [permission] relayed allow_once (id=4cb9925a-d859-4c4e-8d44-bbfe268437ad, sent_id=4cb9925a-d859-4c4e-8d44-bbfe268437ad) -> applied=allow_once 09:45:02.747 [heartbeat] alive 920s 09:45:05.570 [focus] hd Focused(false) 09:45:10.011 [focus] hd Focused(true) 09:45:12.748 [heartbeat] alive 930s 09:45:13.276 [permission] relayed allow_once (id=8272b7d9-7c0c-49d8-b610-05f8ce7d4762, sent_id=8272b7d9-7c0c-49d8-b610-05f8ce7d4762) -> applied=allow_once 09:45:17.489 [permission] relayed allow_once (id=8b055fd5-db38-4ed1-be2e-ed6eb10a658d, sent_id=8b055fd5-db38-4ed1-be2e-ed6eb10a658d) -> applied=allow_once 09:45:17.517 [focus] hd Focused(false) 09:45:19.583 [focus] hd Focused(true) 09:45:21.189 [permission] relayed allow_once (id=0fe84d92-386e-4dbf-971b-3fe01eff5416, sent_id=0fe84d92-386e-4dbf-971b-3fe01eff5416) -> applied=allow_once 09:45:22.471 [focus] hd Focused(false) 09:45:22.749 [heartbeat] alive 940s 09:45:32.750 [heartbeat] alive 950s 09:45:42.751 [heartbeat] alive 960s 09:45:52.539 [focus] hd Focused(true) 09:45:52.752 [heartbeat] alive 970s 09:45:56.970 [permission] relayed allow_1h (id=533b6627-0317-4f79-ad8c-daf970e32ad2, sent_id=) -> applied=allow_1h 09:46:02.752 [heartbeat] alive 980s 09:46:08.520 [focus] hd Focused(false) 09:46:12.753 [heartbeat] alive 990s 09:46:21.000 [agents] antigravity: sign-in refocus watcher lapsed (no sign-in within 4m) 09:46:22.754 [heartbeat] alive 1000s 09:46:32.755 [heartbeat] alive 1010s 09:46:42.755 [heartbeat] alive 1020s 09:46:52.756 [heartbeat] alive 1030s 09:47:02.757 [heartbeat] alive 1040s 09:47:12.758 [heartbeat] alive 1050s 09:47:22.759 [heartbeat] alive 1060s 09:47:32.760 [heartbeat] alive 1070s 09:47:42.761 [heartbeat] alive 1080s 09:47:52.762 [heartbeat] alive 1090s 09:48:02.762 [heartbeat] alive 1100s 09:48:11.584 [focus] hd Focused(true) 09:48:11.593 [workspace] PUT /current — replacing workspace state (rev 44 -> 45) 09:48:11.595 [pushLayoutToProxy] PUT owner=local/workspace bytes=3307 rev=44 09:48:11.602 [pushLayoutToProxy] PUT result ok=true stale=false rev=45 09:48:12.763 [heartbeat] alive 1110s 09:48:16.487 [focus] hd Focused(false) 09:48:16.767 [focus] hd Focused(true) 09:48:22.764 [heartbeat] alive 1120s 09:48:25.275 [focus] hd Focused(false) 09:48:32.765 [heartbeat] alive 1130s 09:48:42.766 [heartbeat] alive 1140s 09:48:52.767 [heartbeat] alive 1150s 09:49:02.768 [heartbeat] alive 1160s 09:49:12.769 [heartbeat] alive 1170s 09:49:14.042 [focus] hd Focused(true) 09:49:14.579 [focus] hd Focused(false) 09:49:14.580 [hidden-quiet] main window hidden: webviews stop drawing 09:49:19.278 [hbw-speed] hbw-1793673765245 -> full (in front) 09:49:20.121 [hbw-speed] hbw-1793673765245 -> slow 09:49:22.770 [heartbeat] alive 1180s 09:49:32.771 [heartbeat] alive 1190s 09:49:39.286 [hidden-quiet] main window on screen: webviews draw again 09:49:40.549 [focus] hd Focused(true) 09:49:42.772 [heartbeat] alive 1200s 09:49:45.323 [focus] hd Focused(false) 09:49:52.773 [heartbeat] alive 1210s 09:50:02.774 [heartbeat] alive 1220s 09:50:12.774 [heartbeat] alive 1230s 09:50:22.775 [heartbeat] alive 1240s 09:50:32.776 [heartbeat] alive 1250s 09:50:39.741 [focus] hd Focused(true) 09:50:42.777 [heartbeat] alive 1260s 09:50:52.777 [heartbeat] alive 1270s 09:51:02.778 [heartbeat] alive 1280s 09:51:03.453 [focus] hd Focused(false) 09:51:03.669 [focus] hd Focused(true) 09:51:03.751 [permission] relayed deny (id=51636067-e68d-4ce6-a73c-2990d53ec120, sent_id=51636067-e68d-4ce6-a73c-2990d53ec120) -> applied=deny 09:51:12.779 [heartbeat] alive 1290s 09:51:22.765 [focus] hd Focused(false) 09:51:22.767 [hidden-quiet] main window hidden: webviews stop drawing 09:51:22.780 [heartbeat] alive 1300s 09:51:32.781 [heartbeat] alive 1310s 09:51:42.782 [heartbeat] alive 1320s 09:51:52.783 [heartbeat] alive 1330s 09:52:02.783 [heartbeat] alive 1340s 09:52:12.784 [heartbeat] alive 1350s 09:52:22.784 [heartbeat] alive 1360s 09:52:32.785 [heartbeat] alive 1370s 09:52:42.786 [heartbeat] alive 1380s 09:52:52.787 [heartbeat] alive 1390s 09:53:02.788 [heartbeat] alive 1400s 09:53:12.788 [heartbeat] alive 1410s 09:53:22.789 [heartbeat] alive 1420s 09:53:32.790 [heartbeat] alive 1430s 09:53:42.791 [heartbeat] alive 1440s 09:53:52.792 [heartbeat] alive 1450s 09:54:02.793 [heartbeat] alive 1460s 09:54:12.793 [heartbeat] alive 1470s 09:54:22.794 [heartbeat] alive 1480s 09:54:22.939 [hidden-quiet] main window on screen: webviews draw again 09:54:29.387 [focus] hd Focused(true) 09:54:32.795 [heartbeat] alive 1490s 09:54:42.795 [heartbeat] alive 1500s 09:54:43.525 [workspace] PUT /current — replacing workspace state (rev 45 -> 46) 09:54:43.526 [pushLayoutToProxy] PUT owner=local/workspace bytes=3308 rev=45 09:54:43.530 [pushLayoutToProxy] PUT result ok=true stale=false rev=46 09:54:47.137 [pushLayoutToProxy] PUT owner=local/workspace bytes=3479 rev=46 09:54:47.138 [workspace] PUT /current — replacing workspace state (rev 46 -> 47) 09:54:47.146 [frame-nav] ALL: https://wiki.adom.inc/ 09:54:47.150 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 in the background: stops drawing 09:54:47.168 [frame-nav] ALL: https://wiki.adom.inc/ 09:54:47.173 [pushLayoutToProxy] PUT result ok=true stale=false rev=47 09:54:49.111 [pushLayoutToProxy] PUT owner=local/workspace bytes=5582 rev=47 09:54:49.112 [workspace] PUT /current — replacing workspace state (rev 47 -> 48) 09:54:49.119 [pushLayoutToProxy] PUT result ok=true stale=false rev=48 09:54:52.796 [heartbeat] alive 1510s 09:54:54.776 [workspace] PUT /current — replacing workspace state (rev 48 -> 49) 09:54:54.778 [pushLayoutToProxy] PUT owner=local/workspace bytes=5584 rev=48 09:54:54.791 [frame-nav] ALL: https://localhost:7380/ 09:54:54.807 [pushLayoutToProxy] PUT result ok=true stale=false rev=49 09:54:54.809 [pushLayoutToProxy] PUT owner=local/workspace bytes=5678 rev=49 09:54:54.810 [workspace] PUT /current — replacing workspace state (rev 49 -> 50) 09:54:54.816 [pushLayoutToProxy] PUT result ok=true stale=false rev=50 09:54:55.087 [pushLayoutToProxy] PUT owner=local/workspace bytes=5678 rev=50 09:54:55.088 [workspace] PUT /current — replacing workspace state (rev 50 -> 51) 09:54:55.092 [pushLayoutToProxy] PUT result ok=true stale=false rev=51 09:55:00.608 [pushLayoutToProxy] PUT owner=local/workspace bytes=5677 rev=51 09:55:00.608 [workspace] PUT /current — replacing workspace state (rev 51 -> 52) 09:55:00.613 [pushLayoutToProxy] PUT result ok=true stale=false rev=52 09:55:02.797 [heartbeat] alive 1520s 09:55:05.081 [focus] hd Focused(false) 09:55:12.798 [heartbeat] alive 1530s 09:55:22.799 [heartbeat] alive 1540s 09:55:32.800 [heartbeat] alive 1550s 09:55:34.088 [focus] hd Focused(true) 09:55:34.186 [workspace] PUT /current — replacing workspace state (rev 52 -> 53) 09:55:34.189 [pushLayoutToProxy] PUT owner=local/workspace bytes=3307 rev=52 09:55:34.194 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 showing: draws again 09:55:34.197 [pushLayoutToProxy] PUT result ok=true stale=false rev=53 09:55:34.198 [pushLayoutToProxy] SKIP: identical to the proxy copy 09:55:42.800 [heartbeat] alive 1560s 09:55:52.801 [heartbeat] alive 1570s 09:56:01.535 [frame-nav] ALL: about:blank 09:56:01.543 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=cfe0f9e9-83dc-4c5c-afee-5107f1d28462&parentId=1&origin=547ac566- 09:56:01.616 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=cfe0f9e9-83dc-4c5c-afee-5107f1d28462 09:56:01.637 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=cfe0f9e9-83dc-4c5c-afee-5107f1d28462 09:56:02.802 [heartbeat] alive 1580s 09:56:02.978 [ai-threads] hook event #3: SessionStart (claude) 09:56:12.803 [heartbeat] alive 1590s 09:56:13.706 [frame-nav] ALL: about:blank 09:56:13.712 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/index.html?id=bfd9b944-220b-40b0-8ca3-dd5485ed8277&parentId=1&origin=e0bbde82- 09:56:13.743 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/contrib/webview/browser/pre/fake.html?id=bfd9b944-220b-40b0-8ca3-dd5485ed8277 09:56:22.804 [heartbeat] alive 1600s 09:56:32.805 [heartbeat] alive 1610s 09:56:42.806 [heartbeat] alive 1620s 09:56:43.860 [pushLayoutToProxy] PUT owner=local/workspace bytes=2970 rev=5309:56:43.860 [workspace] PUT /current — replacing workspace state (rev 53 -> 54) 09:56:43.865 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 09:56:43.886 [frame-nav] ALL: https://wiki.adom.inc/ 09:56:43.894 [frame-nav] ALL: http://127.0.0.1:24681/ 09:56:43.912 [frame-nav] ALL: https://wiki.adom.inc/ 09:56:43.920 [frame-nav] ALL: http://127.0.0.1:24681/ 09:56:43.933 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 in the background: stops drawing 09:56:43.936 [pushLayoutToProxy] PUT result ok=true stale=false rev=54 09:56:43.936 [pushLayoutToProxy] PUT owner=local/workspace bytes=3160 rev=54 09:56:43.940 [workspace] PUT /current — replacing workspace state (rev 54 -> 55) 09:56:44.225 [pushLayoutToProxy] PUT result ok=true stale=false rev=55 09:56:44.775 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:56:45.639 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=ac51c98c-83ee-40a1- 09:56:47.747 [pushLayoutToProxy] PUT owner=local/workspace bytes=3160 rev=55 09:56:47.749 [workspace] PUT /current — replacing workspace state (rev 55 -> 56) 09:56:47.749 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 showing: draws again 09:56:47.757 [pushLayoutToProxy] PUT result ok=true stale=false rev=56 09:56:52.806 [heartbeat] alive 1630s 09:56:54.918 [workspace] PUT /current — replacing workspace state (rev 56 -> 57) 09:56:54.919 [pushLayoutToProxy] PUT owner=local/workspace bytes=3160 rev=56 09:56:54.920 [hidden-quiet] tab desktop-tab-webview showing: draws again 09:56:54.920 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 in the background: stops drawing 09:56:54.926 [pushLayoutToProxy] PUT result ok=true stale=false rev=57 09:57:00.434 [frame-nav] ALL: https://wiki.adom.inc/apps 09:57:02.807 [heartbeat] alive 1640s 09:57:04.966 [frame-nav] ALL: about:blank 09:57:05.002 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 09:57:05.719 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=6c6f15b7-2adb-45d2- 09:57:12.808 [heartbeat] alive 1650s 09:57:14.773 [ai-accounts] first-landing check, attempt 0 09:57:14.775 [ai-accounts] setup-state {"agents":["antigravity"],"at":1793672305,"done":true,"ok":true,"presented":true,"skipped":false} 09:57:14.776 [ai-accounts] check decided 09:57:22.809 [heartbeat] alive 1660s 09:57:32.809 [heartbeat] alive 1670s 09:57:34.661 [frame-nav] ALL: https://wiki.adom.inc/adom/adom-vscode 09:57:42.810 [heartbeat] alive 1680s 09:57:52.811 [heartbeat] alive 1690s 09:58:02.811 [heartbeat] alive 1700s 09:58:12.812 [heartbeat] alive 1710s 09:58:13.618 [focus] hd Focused(false) 09:58:22.813 [heartbeat] alive 1720s 09:58:32.814 [heartbeat] alive 1730s 09:58:39.048 [focus] hd Focused(true) 09:58:39.276 [focus] hd Focused(false) 09:58:39.277 [hidden-quiet] main window hidden: webviews stop drawing 09:58:42.815 [heartbeat] alive 1740s 09:58:52.816 [heartbeat] alive 1750s 09:59:02.817 [heartbeat] alive 1760s 09:59:05.974 [hidden-quiet] main window on screen: webviews draw again 09:59:07.589 [focus] hd Focused(true) 09:59:07.816 [workspace] PUT /current — replacing workspace state (rev 57 -> 58) 09:59:07.817 [pushLayoutToProxy] PUT owner=local/workspace bytes=3160 rev=57 09:59:07.819 [hidden-quiet] tab desktop-tab-webview in the background: stops drawing 09:59:07.823 [pushLayoutToProxy] PUT result ok=true stale=false rev=58 09:59:12.817 [heartbeat] alive 1770s 09:59:22.459 [focus] hd Focused(false) 09:59:22.818 [heartbeat] alive 1780s 09:59:32.819 [heartbeat] alive 1790s 09:59:42.820 [heartbeat] alive 1800s 09:59:52.820 [heartbeat] alive 1810s 10:00:00.082 [focus] hd Focused(true) 10:00:02.267 [focus] hd Focused(false) 10:00:02.268 [hidden-quiet] main window hidden: webviews stop drawing 10:00:02.821 [heartbeat] alive 1820s 10:00:12.821 [heartbeat] alive 1830s 10:00:22.822 [heartbeat] alive 1840s 10:00:32.823 [heartbeat] alive 1850s 10:00:42.824 [heartbeat] alive 1860s 10:00:52.825 [heartbeat] alive 1870s 10:01:02.825 [heartbeat] alive 1880s 10:01:03.017 [hidden-quiet] main window on screen: webviews draw again 10:01:04.791 [focus] hd Focused(true) 10:01:09.945 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:01:10.011 [frame-nav] ALL: about:blank 10:01:10.087 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:01:11.082 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=18d5f41c-439e-4f40- 10:01:12.826 [heartbeat] alive 1890s 10:01:13.487 [focus] hd Focused(false) 10:01:22.827 [heartbeat] alive 1900s 10:01:28.638 [focus] hd Focused(true) 10:01:28.864 [workspace] PUT /current — replacing workspace state (rev 58 -> 59) 10:01:28.864 [pushLayoutToProxy] PUT owner=local/workspace bytes=3160 rev=58 10:01:28.865 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 showing: draws again 10:01:28.871 [pushLayoutToProxy] PUT result ok=true stale=false rev=59 10:01:30.631 [pushLayoutToProxy] PUT owner=local/workspace bytes=3160 rev=59 10:01:30.632 [workspace] PUT /current — replacing workspace state (rev 59 -> 60)10:01:30.632 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 in the background: stops drawing 10:01:30.632 [hidden-quiet] tab desktop-tab-webview showing: draws again 10:01:30.639 [pushLayoutToProxy] PUT result ok=true stale=false rev=60 10:01:31.464 [frame-nav] ALL: about:blank 10:01:31.493 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:01:32.186 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=ad4c6721-8081-41ea- 10:01:32.828 [heartbeat] alive 1910s 10:01:42.829 [heartbeat] alive 1920s 10:01:52.830 [heartbeat] alive 1930s 10:02:01.801 [pushLayoutToProxy] PUT owner=local/workspace bytes=3331 rev=6010:02:01.801 [workspace] PUT /current — replacing workspace state (rev 60 -> 61) 10:02:01.808 [frame-nav] ALL: https://wiki.adom.inc/ 10:02:01.814 [hidden-quiet] tab desktop-tab-webview in the background: stops drawing 10:02:01.819 [frame-nav] ALL: https://wiki.adom.inc/ 10:02:01.825 [pushLayoutToProxy] PUT result ok=true stale=false rev=61 10:02:02.554 [pushLayoutToProxy] PUT owner=local/workspace bytes=5434 rev=61 10:02:02.556 [workspace] PUT /current — replacing workspace state (rev 61 -> 62) 10:02:02.561 [pushLayoutToProxy] PUT result ok=true stale=false rev=62 10:02:02.831 [heartbeat] alive 1940s 10:02:03.705 [pushLayoutToProxy] PUT owner=local/workspace bytes=5436 rev=62 10:02:03.706 [workspace] PUT /current — replacing workspace state (rev 62 -> 63) 10:02:03.719 [frame-nav] ALL: https://127.0.0.1:8821/ 10:02:03.728 [pushLayoutToProxy] PUT result ok=true stale=false rev=63 10:02:03.730 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=63 10:02:03.733 [workspace] PUT /current — replacing workspace state (rev 63 -> 64) 10:02:03.746 [pushLayoutToProxy] PUT result ok=true stale=false rev=64 10:02:05.760 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=64 10:02:05.761 [workspace] PUT /current — replacing workspace state (rev 64 -> 65) 10:02:05.764 [pushLayoutToProxy] PUT result ok=true stale=false rev=65 10:02:06.649 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=65 10:02:06.650 [hidden-quiet] tab 163b316c-31d8-43a3-9f2a-aaf1a5cd2cd6 in the background: stops drawing10:02:06.649 [workspace] PUT /current — replacing workspace state (rev 65 -> 66) 10:02:06.650 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 showing: draws again 10:02:06.657 [pushLayoutToProxy] PUT result ok=true stale=false rev=66 10:02:08.462 [workspace] PUT /current — replacing workspace state (rev 66 -> 67) 10:02:08.462 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=66 10:02:08.463 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 in the background: stops drawing 10:02:08.464 [hidden-quiet] tab desktop-tab-webview showing: draws again 10:02:08.470 [pushLayoutToProxy] PUT result ok=true stale=false rev=67 10:02:12.832 [heartbeat] alive 1950s 10:02:18.861 [workspace] PUT /current — replacing workspace state (rev 67 -> 68) 10:02:18.861 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=67 10:02:18.862 [hidden-quiet] tab desktop-tab-webview in the background: stops drawing 10:02:18.862 [hidden-quiet] tab 163b316c-31d8-43a3-9f2a-aaf1a5cd2cd6 showing: draws again 10:02:18.870 [pushLayoutToProxy] PUT result ok=true stale=false rev=68 10:02:22.833 [heartbeat] alive 1960s 10:02:31.342 [workspace] PUT /current — replacing workspace state (rev 68 -> 69) 10:02:31.343 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=68 10:02:31.344 [hidden-quiet] tab 163b316c-31d8-43a3-9f2a-aaf1a5cd2cd6 in the background: stops drawing 10:02:31.349 [pushLayoutToProxy] PUT result ok=true stale=false rev=69 10:02:32.834 [heartbeat] alive 1970s 10:02:36.284 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=69 10:02:36.285 [workspace] PUT /current — replacing workspace state (rev 69 -> 70) 10:02:36.286 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 showing: draws again 10:02:36.293 [pushLayoutToProxy] PUT result ok=true stale=false rev=70 10:02:38.599 [workspace] PUT /current — replacing workspace state (rev 70 -> 71) 10:02:38.600 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=70 10:02:38.600 [hidden-quiet] tab desktop-tab-webview showing: draws again 10:02:38.601 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 in the background: stops drawing 10:02:38.613 [pushLayoutToProxy] PUT result ok=true stale=false rev=71 10:02:42.835 [heartbeat] alive 1980s 10:02:49.882 [focus] hd Focused(false) 10:02:52.836 [heartbeat] alive 1990s 10:02:53.657 [focus] hd Focused(true) 10:03:02.837 [heartbeat] alive 2000s 10:03:12.838 [heartbeat] alive 2010s 10:03:22.839 [heartbeat] alive 2020s 10:03:32.840 [heartbeat] alive 2030s 10:03:37.093 [taskbar] first paint on hwnd=197764 (0/1000) state_ok=true value_ok=true 10:03:37.392 [run_all_wsl] cleared state: fresh run (force=true, distro_real=true, state_claimed_ready=false) 10:03:37.392 [run_all_wsl] start: force=true steps=8 state_entries=0 10:03:37.392 [cascade] setup OWNS the editor (opportunistic healers stand down) 10:03:37.392 [run_all_wsl] RUN 'ensure-workspace' (status was Pending) 10:03:38.085 [wsl-prereq] host compute service: running (Windows reboot pending: false) 10:03:38.981 [telemetry] setup_step ensure-workspace start: HTTP 200 10:03:40.706 [wsl] masked kmod-static-nodes + systemd-binfmt; systemd is running 10:03:40.859 [wsl] code-server already active + answering, leaving it alone (no restart, no editor reload) 10:03:40.859 [wsl] code-server managed by systemd, no HD-held child 10:03:41.346 [workspace] PUT /current — replacing workspace state (rev 71 -> 72) 10:03:41.347 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=71 10:03:41.347 [hidden-quiet] tab desktop-tab-webview in the background: stops drawing 10:03:41.349 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 showing: draws again 10:03:41.354 [pushLayoutToProxy] PUT result ok=true stale=false rev=72 10:03:42.841 [heartbeat] alive 2040s 10:03:42.862 [cmd] $ wsl -d Adom-Workspace -u root -- 10:03:42.989 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy + fresh token written to both layers) 10:03:43.227 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=72 10:03:43.228 [workspace] PUT /current — replacing workspace state (rev 72 -> 73) 10:03:43.229 [hidden-quiet] tab 5e2bd8af-0de6-4f3c-81ef-45e3d6462322 in the background: stops drawing 10:03:43.235 [pushLayoutToProxy] PUT result ok=true stale=false rev=73 10:03:44.430 [telemetry] heartbeat ensure-workspace : HTTP 200 10:03:44.770 [pushLayoutToProxy] PUT owner=local/workspace bytes=5530 rev=73 10:03:44.771 [workspace] PUT /current — replacing workspace state (rev 73 -> 74) 10:03:44.771 [hidden-quiet] tab 163b316c-31d8-43a3-9f2a-aaf1a5cd2cd6 showing: draws again 10:03:44.779 [pushLayoutToProxy] PUT result ok=true stale=false rev=74 10:03:46.567 [run_all_wsl] DONE 'ensure-workspace' in 9.2s (ok) 10:03:46.571 [run_all_wsl] RUN 'wait-codeserver' (status was Pending) 10:03:46.604 [run_all_wsl] DONE 'wait-codeserver' in 0.0s (ok) 10:03:46.606 [run_all_wsl] RUN 'os-baseline' (status was Pending) 10:03:46.744 [run_all_wsl] DONE 'os-baseline' in 0.1s (ok) 10:03:46.752 [run_all_wsl] install-approval consent surfaced in ab: {"_hint":"ONE consent dialog is now showing in the Adom Bridge window (Approve 1 hr / 24 hr / Auto mode). Ask the user to click Approve ONCE; every shell / inpu 10:03:46.752 [run_all_wsl] RUN 'ensure-adom-bridge-cli' (status was Pending) 10:03:46.767 [run_all_wsl] DONE 'ensure-adom-bridge-cli' in 0.0s (ok) 10:03:46.771 [run_all_wsl] RUN 'test-relay' (status was Pending) 10:03:47.005 [telemetry] setup_step ensure-workspace ok: HTTP 200 10:03:47.047 [run_all_wsl] DONE 'test-relay' in 0.3s (ok) 10:03:47.049 [run_all_wsl] RUN 'activate-editor' (status was Pending) 10:03:47.445 [telemetry] setup_step wait-codeserver start: HTTP 200 10:03:47.855 [telemetry] setup_step wait-codeserver ok: HTTP 200 10:03:48.275 [telemetry] setup_step os-baseline start: HTTP 200 10:03:48.469 [cmd] $ wsl -d Adom-Workspace -u root -- 10:03:48.559 [workspace] PUT /current — replacing workspace state (rev 74 -> 75) 10:03:48.565 [pushLayoutToProxy] PUT owner=local/workspace bytes=3160 rev=74 10:03:48.569 [pushLayoutToProxy] PUT result ok=true stale=false rev=75 10:03:48.570 [pushLayoutToProxy] SKIP: identical to the proxy copy 10:03:48.687 [telemetry] setup_step os-baseline ok: HTTP 200 10:03:48.692 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy + fresh token written to both layers) 10:03:48.984 [wsl] unit adom-relay.service: SAME 10:03:49.105 [telemetry] setup_step ensure-adom-bridge-cli start: HTTP 200 10:03:49.524 [telemetry] setup_step ensure-adom-bridge-cli ok: HTTP 200 10:03:49.974 [telemetry] setup_step test-relay start: HTTP 200 10:03:50.203 [focus] hd Focused(false) 10:03:50.375 [telemetry] setup_step test-relay ok: HTTP 200 10:03:50.824 [telemetry] setup_step activate-editor start: HTTP 200 10:03:52.842 [heartbeat] alive 2050s 10:03:54.273 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:03:54.342 [frame-nav] ALL: about:blank 10:03:54.453 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:03:54.940 [keeper] holding Adom-Workspace open (wsl.exe pid Some(11136)) so WSL does not shut it down as idle 10:03:55.304 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=29851768-17d4-421c- 10:04:02.842 [heartbeat] alive 2060s 10:04:12.843 [heartbeat] alive 2070s 10:04:13.410 [hbw-speed] hbw-1793673765245 -> full (in front) 10:04:15.816 [frame-nav] ALL: about:blank 10:04:15.862 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:04:16.703 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=c0483ca2-a8cf-42b2- 10:04:22.057 [hbw-speed] hbw-1793673765245 -> slow 10:04:22.844 [heartbeat] alive 2080s 10:04:27.630 [focus] hd Focused(true) 10:04:32.845 [heartbeat] alive 2090s 10:04:42.846 [heartbeat] alive 2100s 10:04:44.068 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:04:44.132 [frame-nav] ALL: about:blank 10:04:44.259 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:04:45.467 [telemetry] heartbeat activate-editor : HTTP 200 10:04:45.495 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=2550272c-e417-47b3- 10:04:52.847 [heartbeat] alive 2110s 10:04:58.243 [focus] hd Focused(false) 10:05:02.848 [heartbeat] alive 2120s 10:05:05.851 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:05:06.965 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=4626da25-0eae-4033- 10:05:12.851 [heartbeat] alive 2130s 10:05:22.852 [heartbeat] alive 2140s 10:05:24.693 [telemetry] slow activate-editor : HTTP 200 10:05:32.328 [focus] hd Focused(true) 10:05:32.853 [heartbeat] alive 2150s 10:05:42.854 [heartbeat] alive 2160s 10:05:43.633 [window-state] snapshot saved: 37,0 1824x1030 max=false 10:05:43.728 [control] workspace exec (30s): echo CmltcG9ydCBqc29uLCBvcywgZ2xvYgpyb290ID0gb3MucGF0aC5leHBhbmR1c2VyKCd+L3Byb2plY3QnKTsgb 10:05:44.228 [control] workspace exec (30s): echo CmltcG9ydCBqc29uLCBvcywgZ2xvYgpyb290ID0gb3MucGF0aC5leHBhbmR1c2VyKCd+L3Byb2plY3QnKTsgb 10:05:44.475 [telemetry] heartbeat activate-editor : HTTP 200 10:05:44.962 [cmd] $ wsl --shutdown (no other distro running) 10:05:52.557 [wsl-gate] 'code-server probe' timed out: holding every workspace command for 60s instead of stacking more (trip #2) 10:05:52.855 [heartbeat] alive 2170s 10:05:55.002 [keeper] the hold on Adom-Workspace ended; re-attaching when it is running 10:06:02.856 [heartbeat] alive 2180s 10:06:02.862 [wsl-gate] the workspace answered again: commands resume 10:06:05.685 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:06:06.093 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=27721642-b012-4037- 10:06:08.325 [wsl-gate] 'code-server probe' timed out: holding every workspace command for 60s instead of stacking more (trip #3) 10:06:12.857 [heartbeat] alive 2190s 10:06:13.453 [wsl-gate] the workspace answered again: commands resume 10:06:13.663 [keeper] holding Adom-Workspace open (wsl.exe pid Some(13596)) so WSL does not shut it down as idle 10:06:16.350 [net] NAT fallback firewall state: have=False blocks=0 10:06:17.149 [focus] hd Focused(false) 10:06:21.461 [net] NAT fallback firewall rule (172.22.208.1 from 172.22.208.0/20, Block rules for Hydrogen cleared): exit 0 10:06:21.462 [net] NAT fallback: forwarding 172.22.208.1:47083 -> 127.0.0.1:47083 10:06:21.463 [net] NAT fallback: forwarding 172.22.208.1:47084 -> 127.0.0.1:47084 10:06:21.463 [net] NAT fallback: forwarding 172.22.208.1:47080 -> 127.0.0.1:47080 10:06:21.464 [net] NAT fallback: forwarding 172.22.208.1:8770 -> 127.0.0.1:8770 10:06:21.464 [net] workspace is on WSL NAT: Hydrogen reached at 172.22.208.1 (fallback) 10:06:22.201 [env] code-server systemd env drop-in updated (proxy :47083) — service restarted so child shells inherit 10:06:22.368 [net] activate-editor: the editor did not load on mirrored; switched to NAT, live mode now 'nat' 10:06:22.551 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:06:22.585 [frame-nav] ALL: about:blank 10:06:22.669 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:06:22.858 [heartbeat] alive 2200s 10:06:32.861 [heartbeat] alive 2210s 10:06:35.944 [focus] hd Focused(true) 10:06:42.859 [frame-nav] ALL: about:blank 10:06:42.862 [heartbeat] alive 2220s 10:06:42.927 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:06:43.955 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=d55907a5-35a9-4114- 10:06:44.570 [telemetry] heartbeat activate-editor : HTTP 200 10:06:52.864 [heartbeat] alive 2230s 10:06:53.740 [focus] hd Focused(false) 10:07:02.865 [heartbeat] alive 2240s 10:07:12.499 [focus] hd Focused(true) 10:07:12.866 [heartbeat] alive 2250s 10:07:12.923 [run_all_wsl] step 'activate-editor' attempt 1/3 failed — retrying: ✓ workspace env bound to this launch (proxy :47083, 4 vars) 10:07:22.868 [heartbeat] alive 2260s 10:07:23.254 [net] NAT fallback firewall state: have=True blocks=0 10:07:27.434 [cmd] $ wsl -d Adom-Workspace -u root -- 10:07:27.571 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy + fresh token written to both layers) 10:07:27.906 [wsl] unit adom-relay.service: SAME 10:07:32.868 [heartbeat] alive 2270s 10:07:33.252 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:07:33.313 [frame-nav] ALL: about:blank 10:07:33.405 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:07:33.996 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=78aab982-f80e-4315- 10:07:42.869 [heartbeat] alive 2280s 10:07:44.658 [telemetry] heartbeat activate-editor : HTTP 200 10:07:47.483 [focus] hd Focused(false) 10:07:52.871 [heartbeat] alive 2290s 10:07:53.591 [frame-nav] ALL: about:blank 10:07:53.628 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:07:54.187 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=e8911e24-155b-4808- 10:08:02.875 [heartbeat] alive 2300s 10:08:12.875 [heartbeat] alive 2310s 10:08:22.877 [heartbeat] alive 2320s 10:08:24.485 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:08:24.522 [frame-nav] ALL: about:blank 10:08:24.754 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:08:25.396 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=ec7b1842-d0fe-4bc5- 10:08:32.878 [heartbeat] alive 2330s 10:08:42.879 [heartbeat] alive 2340s 10:08:44.868 [frame-nav] ALL: about:blank 10:08:44.880 [telemetry] heartbeat activate-editor : HTTP 200 10:08:44.910 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:08:45.423 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=26d28ff7-4a14-447e- 10:08:52.881 [heartbeat] alive 2350s 10:09:02.882 [heartbeat] alive 2360s 10:09:12.884 [heartbeat] alive 2370s 10:09:22.885 [heartbeat] alive 2380s 10:09:25.641 [net] activate-editor: the editor did not load; NAT switch skipped: WSL runs 'nat', not mirrored 10:09:25.644 [run_all_wsl] step 'activate-editor' attempt 2/3 failed — retrying: ✓ workspace env bound to this launch (proxy :47083, 4 vars) 10:09:32.887 [heartbeat] alive 2390s 10:09:38.866 [cmd] $ wsl -d Adom-Workspace -u root -- 10:09:39.013 [wsl] api-key persistence ensured (tmpfiles.d boot re-materialization + persistent copy + fresh token written to both layers) 10:09:39.306 [wsl] unit adom-relay.service: SAME 10:09:42.888 [heartbeat] alive 2400s 10:09:44.665 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:09:44.727 [telemetry] heartbeat activate-editor : HTTP 20010:09:44.727 [frame-nav] ALL: about:blank 10:09:44.799 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:09:45.450 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=91b4d807-5695-446a- 10:09:52.888 [heartbeat] alive 2410s 10:10:02.891 [heartbeat] alive 2420s 10:10:06.139 [frame-nav] ALL: about:blank 10:10:06.170 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:10:07.003 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=809315ef-52e2-432e- 10:10:12.891 [heartbeat] alive 2430s 10:10:22.893 [heartbeat] alive 2440s 10:10:32.893 [heartbeat] alive 2450s 10:10:33.870 [frame-nav] ALL: http://tauri.localhost/orbital-loader.html?bg=transparent&emerge=1&margin=76 10:10:33.918 [frame-nav] ALL: about:blank 10:10:34.000 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:10:34.574 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=e77ee4a7-8497-4990- 10:10:42.894 [heartbeat] alive 2460s 10:10:44.787 [telemetry] heartbeat activate-editor : HTTP 200 10:10:52.896 [heartbeat] alive 2470s 10:10:54.184 [frame-nav] ALL: about:blank 10:10:54.230 [frame-nav] ALL: http://localhost:7380/?folder=/home/adom/project 10:10:54.758 [frame-nav] ALL: http://localhost:7380/stable-9fe7eb79d5ab2f2ed369d0e79cce4dbc6fe00a31/static/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.html?&vscodeWebWorkerExtHostId=8e546777-3bbe-4160- 10:11:02.897 [heartbeat] alive 2480s 10:11:12.898 [heartbeat] alive 2490s 10:11:22.900 [heartbeat] alive 2500s 10:11:32.901 [heartbeat] alive 2510s 10:11:34.239 [net] activate-editor: the editor did not load; NAT switch skipped: WSL runs 'nat', not mirrored 10:11:34.240 [run_all_wsl] DONE 'activate-editor' in 467.2s (failed) 10:11:34.246 [run_all_wsl] HALT: step 'activate-editor' failed after 3 attempts; not advancing to later steps 10:11:34.249 [run_all_wsl] persisted setup-state.txt = in-progress (GET /setup/state matches the cascade) 10:11:34.249 [run_all_wsl] TIMING total 476.9s over 6 steps; slowest: activate-editor 467.2s, ensure-workspace 9.2s, test-relay 0.3s, os-baseline 0.1s, wait-codeserver 0.0s, ensure-adom-bridge-cli 0.0s 10:11:34.251 [cascade] setup released the editor (opportunistic healers re-armed) 10:11:34.254 [run_all_wsl] install-approval window closed, normal prompting restored 10:11:34.254 [taskbar] cascade ended with a failure, leaving the red progress bar up 10:11:34.690 [telemetry] setup_step activate-editor fail: HTTP 200 10:11:35.248 [telemetry] error_screen activate-editor : HTTP 200 10:11:42.903 [heartbeat] alive 2520s 10:11:52.904 [heartbeat] alive 2530s 10:12:02.905 [heartbeat] alive 2540s 10:12:12.231 [focus] hd Focused(true) 10:12:12.907 [heartbeat] alive 2550s