Adom Hydrogen
Public Made by Adomby adom
The whole Adom experience as one signed native app: your editor, your AI agent, and the full electronics design toolchain, running locally on your own machine.
Packages 320
Installable versions you add with adom-wiki. Semver and dist-tags resolve which one you get; the latest is pinned on top.
All versions
Promoted to public on 2026-09-26.
adom-wiki pkg install adom/[email protected][front-end] Fleet dashboard names the user right after sign-in
adom-wiki pkg install adom/[email protected][front-end] Wake AI backend check: correct tab count, catches failures from before an editor reload.
adom-wiki pkg install adom/[email protected][front-end] Wake indicator: after a wake, Hydrogen checks whether Claude and Codex can actually answer (backend running, requests failing, prompts with no reply) and shows it in the wake menu. Detection only.
adom-wiki pkg install adom/[email protected]Promoted to public on 2026-09-21.
adom-wiki pkg install adom/[email protected][front-end] Dock app servers started while the editor route was down now survive a Hydrogen relaunch (exec fallback runs in its own session).
adom-wiki pkg install adom/[email protected][front-end] Profile menu: Forum sits in its own Community group; Log out stands alone.
adom-wiki pkg install adom/[email protected][front-end] Update banner: the Insiders pill only appears for a build that is ahead of the public channel.
adom-wiki pkg install adom/[email protected]Promoted to public on 2026-09-21.
adom-wiki pkg install adom/[email protected][workspace] Golden image v31-full: adom-vscode 1.1.110 baked in, so a first install never starts with an update and dock apps survive editor reloads.
adom-wiki pkg install adom/[email protected][front-end] Updater: a single staging download at a time (the banner's percentage no longer jumps between two downloads); 'downloading 53%' gets its space.
adom-wiki pkg install adom/[email protected][front-end] Installer: refuses Windows 10 with a clear dialog (Hydrogen needs Windows 11, build 22000+); names the version the PC runs.
adom-wiki pkg install adom/[email protected][workspace] Golden image v30-full: this week's packages baked in (no-duplicates converge, activity-bar fix, Claude wrapper with the self-updater off). Fresh installs only; nobody on v27+ migrates.
adom-wiki pkg install adom/[email protected][front-end] Grok Bot row: bridge verbs reach the grok bridge (fixes every box reading as not installed).
adom-wiki pkg install adom/[email protected][front-end] Manage AIs: Grok Bot is a real row (installed and connected via Adom Bridge, Install through the dock's Grok Bot dashboard, Connect binds the webhook, Open launches the app).
adom-wiki pkg install adom/[email protected][front-end] Kimi: only a 2.x CLI counts as installed; a legacy pip Kimi 1.x (403 on every prompt, upgrade kills the TUI) is flagged in Manage AIs and replaced by the real install.
adom-wiki pkg install adom/[email protected][front-end] Antigravity: Hydrogen now reads the extension's own sign-in and keeps it in sync with the CLI's, so Manage AIs shows the truth and one sign-in covers both.
adom-wiki pkg install adom/[email protected][front-end] Manage AIs: duplicate detection corrected (no false extension duplicate, obsolete folders annotated, a CLI installed beside the extension's bundled one is flagged).
adom-wiki pkg install adom/[email protected][front-end] Manage AIs: the ? details flag duplicate copies (a second CLI install, an older extension folder) with the bytes they would free; npm-installed CLIs are measured.
adom-wiki pkg install adom/[email protected][front-end] Manage AIs: CLI size follows pip entry points and launchers (no more 0 MB for a launcher script).
adom-wiki pkg install adom/[email protected][front-end] Manage AIs: the ? details are a real hover tooltip again, positioned beside the row without moving the dialog (fixes the hover loop in 1.0.469).
adom-wiki pkg install adom/[email protected][front-end] Manage AIs details block no longer clipped; Welcome lists AIs naturally; facts route tags extension-downloaded CLIs.
adom-wiki pkg install adom/[email protected][front-end] Manage AIs: per-AI details tooltip (extension vs CLI, sizes), honest Antigravity sign-in state, sign-in wording says whether it covers extension + CLI, close X; Antigravity CLI reuses the extension's bundled agy instead of a second download.
adom-wiki pkg install adom/[email protected][front-end] Kimi sign-in works again (1.0.466's config guard was a multi-line command inside the login's single command line).
adom-wiki pkg install adom/[email protected][front-end] Kimi: installs with the global region (sign-in goes to kimi.ai, not kimi.com) and its login regenerates a config the older extension wrote, so the CLI answers after signing in.
adom-wiki pkg install adom/[email protected][front-end] Antigravity 1.4.0's settings gear opens Antigravity settings again; the panel sign-in for Antigravity and Kimi announces itself and closes the dialog on a 3-2-1 count.
adom-wiki pkg install adom/[email protected][front-end] Your AIs: the VS Code extension is the primary sign-in for Antigravity and Kimi (the CLI is secondary), the row no longer overflows, and Kimi sign-out clears kimi 2.x's session.
adom-wiki pkg install adom/[email protected][front-end] Your AIs: the dialog drags by its header, and AIs whose extension keeps its own sign-in (Antigravity, Kimi) get a 'Sign in its panel too' button.
adom-wiki pkg install adom/[email protected][front-end] Your AIs, the editor toolbar and the installer now share one record per AI (CLI on PATH, extension installed, signed in); Install puts both the extension and the CLI in place.
adom-wiki pkg install adom/[email protected][front-end] Sign-ins that end on a code page (Antigravity) show an open paste box from the start; the clipboard trick is gone.
adom-wiki pkg install adom/[email protected][front-end] The Adom, Claude and Codex sign-in windows Hydrogen opens now come to the front (they opened behind Hydrogen).
adom-wiki pkg install adom/[email protected][front-end] Status probes for the AIs never spawn wsl.exe when the editor route is down (the queue of probe processes was wedging WSL on a slow box). The Search, Source Control and Run icons stay hidden on fresh installs (re-asserted after every editor paint). Plus 1.0.457's meter fix.
adom-wiki pkg install adom/[email protected][workspace] Adom Bridge is spawned before the workspace relay check, so a slow or wedged workspace can no longer leave the desktop without its bridge.
adom-wiki pkg install adom/[email protected][front-end] AI status probes: one per machine and provider, answers cached for 5 s (the picker no longer floods a small box with claude/codex status processes).
adom-wiki pkg install adom/[email protected][front-end] AI sign-in: Hydrogen takes the authorization code off the clipboard when a site ends on a copy-this-code page (Antigravity), so the sign-in finishes on its own after Copy to Clipboard. Welcome page rows are now live. One slow-oracle probe at a time.
adom-wiki pkg install adom/[email protected][workspace] Setup installs Adom Bridge only when it is absent (a present AB is never reinstalled mid-setup; it self-updates). The dead relay registration post is gone.
adom-wiki pkg install adom/[email protected][workspace] Golden image v29-full pinned for fresh installs (this week's packages applied, oom-reset profile file baked). No migration for existing installs (floor stays v27).
adom-wiki pkg install adom/[email protected][workspace] Fresh-install fixes from the winvm run: the post-reboot reconcile no longer re-imports the workspace (the setup card flickered between 'Building your workspace' and 'ensure-wsl'); the workspace env script survives wsl.exe's outer shell (exports landed in /.bashrc, verify-setup read 0/4); relay and shotlog spawns no longer run adom-wiki pkg update (adom/hook owns freshness); one display-settings merge at a time.
adom-wiki pkg install adom/[email protected][workspace] Setup is shorter and stops duplicating work: the environment, api key, relay, editor settings and Claude CLI steps are gone (the golden image, the bootstrap package and Hydrogen's own launch already own them), the two front-end checks fold into the Welcome step, and brand fonts install on every launch as soon as Adom Bridge answers. verify-setup still checks every artifact at the end.
adom-wiki pkg install adom/[email protected][workspace] The Bypass permissions row is back in Claude Code's Modes menu: setup no longer overwrites the setting that shows it (adom/hydrogen-bootstrap owns that key).
adom-wiki pkg install adom/[email protected][front-end] Title-bar widgets start promptly again after a relaunch: the stop step no longer hangs on a port probe (it cost every launch 30 s and, in 1.0.447, left the slots waiting), and only a real host refusal is waited on.
adom-wiki pkg install adom/[email protected][front-end] Title-bar widgets no longer show 'Install failed' or 'Launch failed' after an update relaunch: a workspace that is still booting is waited on and retried, a widget that really fails shows its name quietly with the reason in its hover card, and failed widgets retry on their own.
adom-wiki pkg install adom/[email protected][workspace] Faster setup: the editor is no longer reloaded when the image already carries the page patch or the editor API is already live (over a minute on a fresh install), the environment step writes everything in one pass instead of eleven, and the two pure connectivity tests run only on build and test boxes (verify-setup still checks the routes).
adom-wiki pkg install adom/[email protected][workspace] Setup no longer runs adom-wiki pkg update: the workspace's own update hook converges packages at boot and every 30 minutes, and the Adom sidebar's Packages section runs it on demand. A tiny os-baseline step keeps the xz-utils fill for v27 images. The image version log honours the v27 floor.
adom-wiki pkg install adom/[email protected][workspace] Setup's final verification no longer halts a v27 workspace because the pinned image is v28 (the v27 floor applies there too; ConfRoomROG's reinstall run stopped at verify-setup on it).
adom-wiki pkg install adom/[email protected][front-end] Choose your AI: the first-landing check no longer dies on a settings lookup (it threw 'Settings property not found' on every box since 1.0.439, so a fresh install never recorded or asked about its AIs). It now records a signed-in AI silently and asks only when nobody is signed in.
adom-wiki pkg install adom/[email protected][front-end] Choose your AI: the first-landing check now leaves a trail in the Hydrogen log (setup state, catalog verdict, what it recorded), so a box that never records its signed-in AI can be diagnosed.
adom-wiki pkg install adom/[email protected][front-end] Choose your AI: the first-landing check no longer mistakes a workspace that is still waking for one with no AIs installed (arav-rog after 1.0.440 recorded nobody and raised the dialog with Claude signed in). The catalog reports the workspace as not answering and the check retries; the AI bar keeps its last answer instead of publishing nobody.
adom-wiki pkg install adom/[email protected][front-end] Choose your AI's first check now runs on its own 30 seconds after the editor is ready, so boxes that already have an AI signed in are recorded without the dialog, and fresh boxes see it.
adom-wiki pkg install adom/[email protected][workspace] After a workspace reset or migration, an earlier Claude sign-in comes back on its own.
adom-wiki pkg install adom/[email protected][workspace] Fresh installs download golden image v28 (v27 with the package update already applied), so setup skips the multi-minute package walk. Nobody already on v27 or later is ever asked to migrate; that is now a rule in the app. The fleet dashboard shows each machine's image. Choose your AI checks again after the editor settles instead of giving up at first paint.
adom-wiki pkg install adom/[email protected][workspace] Choose your AI: setup no longer signs you in to Claude. The first time the editor opens, a dialog offers Claude Code and Codex (sign in or an API key), with Kimi Code and Antigravity under More AIs. Skip it and come back any time from Manage AIs in the Adom menu, AI accounts in your profile menu, or the Welcome page.
adom-wiki pkg install adom/[email protected][front-end] When two editor extension hosts are alive after a reload, Hydrogen now uses the one the editor page itself reports and retires the other, instead of guessing by age every 35 seconds; log lines name the real port.
adom-wiki pkg install adom/[email protected][front-end] The launch check for a running editor tries three times instead of once, so a busy box right after an update still takes the quiet path.
adom-wiki pkg install adom/[email protected][front-end] A relaunch whose editor already answers makes no WSL calls at all for its first 90 seconds (1.0.432 still ran two small checks at 2 seconds).
adom-wiki pkg install adom/[email protected][workspace] A Hydrogen start never runs a global WSL shutdown again: a WSL error is retried and observed for the first minute after boot and for five minutes after an update relaunch, the only automatic remedy after that is restarting Hydrogen's own distro, and a relaunch whose editor already answers makes no WSL calls at launch. The update banner now says whether a release is front-end only.
adom-wiki pkg install adom/[email protected]A dock app relaunches after a wake even when its launch steps were still reloading; the dark cover on a webview names the AI thread from its recipe.
adom-wiki pkg install adom/[email protected]After a wake, stopped widgets and dock apps relaunch, a webview can run the restart command its AI thread left, and a page whose server is gone shows a dark cover naming the thread to ask instead of a white error page. Each repair has a switch in Settings > Recovery.
adom-wiki pkg install adom/[email protected]A Hydrogen Widget can ask for a bigger live view in its hover card; the same widget moves into the card and back without reloading (Adom AI Flow uses it for large pictures).
adom-wiki pkg install adom/[email protected]The project workspace offer card no longer appears at every start; only a newly cloned project gets its one card.
adom-wiki pkg install adom/[email protected]A starting widget's placeholder takes 150 px instead of the manifest width; the widget skill tells third parties how to get listed for everyone.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets relaunch themselves when their program is updated on disk; the widget hover card waits 1200 ms before showing.
adom-wiki pkg install adom/[email protected]Clicks reach Hydrogen Widgets now (the strip is no-drag): the Claude and Codex usage widgets cycle their views on click.
adom-wiki pkg install adom/[email protected]Camera panes (MJPEG) and SSE feeds now stream through the app proxy; the proxy used to collect the whole body first, so an endless stream never showed a frame.
adom-wiki pkg install adom/[email protected]Placeholder cards follow the heal and the install retry reliably (tabs resolved by name at write time; one retry per app).
adom-wiki pkg install adom/[email protected]The placeholder card shows the installer's specific error (for example xz missing) as soon as the retry learns it.
adom-wiki pkg install adom/[email protected]Fresh workspaces get xz-utils (Drone RF Wall's Node runtime needs it); a placeholder whose package failed to install shows the installer's real error.
adom-wiki pkg install adom/[email protected]Unload now removes the tabs the placeholder self-heal filled in (ledger names rewritten, plus a sweep of healed tabs on teardown).
adom-wiki pkg install adom/[email protected]A bench tab the placeholder self-heal fills in keeps the bench author's tab name instead of the page title.
adom-wiki pkg install adom/[email protected]Placeholder self-heal now finds adom-cli's placeholder tabs (matched by the app's wiki URL), stamps the plain reason onto the card, and fills the tab in from the launch log.
adom-wiki pkg install adom/[email protected]Bench placeholder tabs: plain reason (app printed no address, or adom-cli misread its port), Adom Bridge mentioned only for bridge apps, and the tab fills itself in from the app's launch log within a minute of apply.
adom-wiki pkg install adom/[email protected]Project workspaces menu: each wiki repo is a collapsible parent row with its workspace count and a wiki link, and its workspaces are indented children under a guide line; collapsed repos are remembered.
adom-wiki pkg install adom/[email protected]Project workspaces: POST /workspaces/apply and /unload accept a wiki identity (owner/slug#hydrogen/...json) that is not yet in the bench list; adom-cli resolves the file.
adom-wiki pkg install adom/[email protected]Project workspaces: Apply now builds the bench from scratch by default (the VS Code pane is kept, the tabs it closes come back on Unload), matching Hydrogen Cloud; the checkbox is now Keep my other tabs open, off by default; the API takes merge:true for the old behaviour.
adom-wiki pkg install adom/[email protected]Every screenshot taken through the control API logs which AI thread asked for it and whether it asked for the flash to be suppressed, so a capture the user saw or did not see is attributable from the log.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: a widget process runs in its own session, so an editor reload or an extension host restart no longer kills it (both slots read no data on the laptop after a pane reload).
adom-wiki pkg install adom/[email protected]Editor: the launch-time sweep unlocks the surviving editor group, so a group VS Code left locked after its terminal tab closed no longer refuses new Claude or Codex threads.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: the slot reports installing only while a package actually installs.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: a restore installs only what is missing and installs run one at a time, so a restart no longer has two widget installs and the updater fighting over the package lock; with 1.0.406, widgets wait for the workspace after a full quit and relaunch.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: a widget waits for the workspace to be running before it installs or launches (the slot says so), its health probe runs inside the workspace so the proxy's error page never shows in the Title Bar, and the placeholder frame never scrolls.
adom-wiki pkg install adom/[email protected]Setup cascade: every step logs how long it took and the run ends with a slowest-first summary plus setup-timing-wsl.json; open Hydrogen Widgets restore waits for the widget list on a rebuilt box; the Bridge desktop icon is removed on a Hydrogen-managed box (the Adom Hydrogen icon stays).
adom-wiki pkg install adom/[email protected]Adom Bridge supervisor: a slow bridge is left alone, only a missing bridge process is respawned (no more respawn loop during the setup cascade); open Hydrogen Widgets restore once the sign-in lands (after a virgin reset too).
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: slots now apply the width each widget asks for (they stayed at the manifest guess); the stacked layout is a third as wide; a widget without a mark reserves no mark space.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: a hover card outside the iframe (what it does, how it works, how often it asks, its repo and page, pin to click); each widget decides its own width per layout; also POST /widgets/card.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: one open at a time per widget (the restore on start and a second open used to race and launch two instances, one losing its port), and the port is waited free after the old instance stops.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: each pulldown row links to that widget's own page (what it shows, its manifest and files, how to make your own); the list and manifests are read with your session, so a private repo's widget shows for the people it is shared with.
adom-wiki pkg install adom/[email protected]Hydrogen Widgets: opening a widget stops any previous instance and reloads its slot, so a freshly installed widget version shows at once.
adom-wiki pkg install adom/[email protected]The Hydrogen Widgets pulldown is titled Hydrogen Widgets, to tell them from wiki widgets.
adom-wiki pkg install adom/[email protected]Widgets: the Claude and Codex usage widgets show their vendor marks; the Widgets pulldown sits left of the CPU/RAM meter and links to the Widgets page and SDK; the loading placeholder and the slots size to the Title Bar, full or compact. The bar across the top of the window is now called the Title Bar everywhere (its chevron says Compact the Title Bar).
adom-wiki pkg install adom/[email protected]Menus fit short windows and scroll when needed; the Widgets button is a puzzle piece so it no longer looks like the Project workspaces grid.
adom-wiki pkg install adom/[email protected]Widgets: a widget that announces itself now gets the same proxy-form address Hydrogen uses, so its slot URL reads consistently (hydrogen-widget).
adom-wiki pkg install adom/[email protected]hydrogen-widget (adom/hydrogen#17): a Widgets pulldown in the title bar with small live panels served from your workspace: Claude usage (5-hour, weekly, model bucket), Codex usage, and a clock to copy. A wiki repo adds one with a hydrogen-widget.json facet; open widgets are remembered per user; everything is on the control API (/widgets/*). Also: the WebView2 browser processes now run above normal priority like the app itself (adom/hydrogen#75).
adom-wiki pkg install adom/[email protected]First cold editor load on small machines (adom/hydrogen#75): Hydrogen and the browser processes it spawns now run at above-normal scheduling priority, so the interactive window keeps responding while the workspace boots the editor's extension host. Root cause from the hang dumps: the main thread was blocked inside WebView2 waiting on its own browser process, which a saturated 4-core VM had starved.
adom-wiki pkg install adom/[email protected]Report a problem (adom/hydrogen#4): when setup stops, the card offers Report this problem; it signs you in first if needed (or lets you create an Adom account), then files an issue on the Hydrogen wiki page as you with the log tail and the Doctor's checks attached, and shows the link. The same lives in the Adom menu as Report a problem, and on the control API as POST /report/problem.
adom-wiki pkg install adom/[email protected]Reset to default layout now rebuilds the stock panes (adom/hydrogen#49): after clearing the saved layout the editor reloads and builds its default, instead of sitting empty.
adom-wiki pkg install adom/[email protected]Layout restore fix (adom/hydrogen#49): the saved layout is now loaded before the editor builds its default, so a restart actually brings your tabs and splits back.
adom-wiki pkg install adom/[email protected]Your workspace layout survives a restart (adom/hydrogen#49): the webview tabs, panel splits, sidebar state and pane widths are saved as you change them and restored when Hydrogen reopens, remembered per Adom user so a different login gets its own. Built on the Project workspaces save/apply path, stored locally (not in the cloud). A new Reset to default layout entry in the Project workspaces menu rebuilds the stock panes if you want a clean slate.
adom-wiki pkg install adom/[email protected]The workspace meter no longer spawns wsl.exe: CPU, RAM and the kernel out-of-memory count are read over HTTP from the workspace, so a busy box can never be misread as a wedged one (adom/hydrogen#76, #52). A management-plane hiccup no longer pops a 'restart Windows' toast; the VS Code pane shows a Reconnect banner if the editor backend stops answering, and the banner now says what was measured rather than guessing at sleep. When Linux frees memory by ending a process, an info toast names it. code-server and the relay are protected from the out-of-memory killer so a runaway process dies first; interactive terminals stay killable. The meter ticks every 2 s and pauses while the window is hidden.
adom-wiki pkg install adom/[email protected]Project workspaces: the Save toast no longer reports the launch console tab the export dropped; CLI hints show their message, not raw JSON.
adom-wiki pkg install adom/[email protected]Project workspaces: Save keeps web view tabs (the panel catalog no longer maps wiki onto the Web View id, which made adom-cli drop every webview tab on export), and unloading a bench that created nothing reads as done.
adom-wiki pkg install adom/[email protected]Project workspaces menu: projects lead the list, Unassigned last, and older mirror entries without a project sit behind one link.
adom-wiki pkg install adom/[email protected]Walkthrough: the demo panel now advances through its three stops as the tour moves (the stage update carried no reason and Adom Bridge dropped it).
adom-wiki pkg install adom/[email protected]Project workspaces menu: one left edge for every row, title and action; the project name is no longer repeated under its own heading; the walkthrough captions use the caption duration correctly and clear at the end.
adom-wiki pkg install adom/[email protected]Project workspaces: hydrogen://edit?workspace= links open or focus Hydrogen and apply the bench (scheme registered by the installer and at every start), a Show me how it works walkthrough paced from the Adom Bridge demo panel with captions and narration (POST /workspaces/demo), and POST /ab/verb to run any Adom Bridge verb on this machine by name.
adom-wiki pkg install adom/[email protected]Approvals: a waiting request keeps its decision buttons in the notification bell no matter what this window did (restart, reload, away); the click goes to Adom Bridge, which decides whether it lands, was settled elsewhere first, or could not be delivered. Nothing is marked closed because the window went away any more; only Adom Bridge closes a row, naming the box and the time.
adom-wiki pkg install adom/[email protected]Notification bell: every decided or closed approval row now says when it was decided (clock time, full timestamp on hover), and a card that closed without a decision reaching this window says answer unknown instead of implying an outcome.
adom-wiki pkg install adom/[email protected]Project workspaces: the hydrogen-project-workspaces skill ships with the desktop (installed into the workspace at setup), the wiki sub-readme with a video is linked from the page, and the Apply toast names started apps by reference.
adom-wiki pkg install adom/[email protected]Shared workspaces: Unload finds the apply record under the identity, the relative path or the absolute path adom-cli used, reads the CLI error envelope on stderr, and a name given to the API resolves to the applied or checkout bench before a mirror copy.
adom-wiki pkg install adom/[email protected]Shared workspaces: POST /workspaces/apply and /unload resolve the bench correctly (a bench without an error was read as one).
adom-wiki pkg install adom/[email protected]Shared workspaces: every part of the Project workspaces menu is now driveable through the control API (GET /workspaces/benches, POST /workspaces/refresh, apply, unload, save, offer, menu, GET /workspaces/status) and the UI command bus, with no mouse needed.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: an unanswered workspace offer dismisses itself after a minute and is not asked again on that machine.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: a bench present in both the checkout and the cloud mirror lists once.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: the cloud mirror is forwarded uncompressed so the Project workspaces menu can read it from the page.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: the Project workspaces menu reads the cloud mirror under the same key adom-cli writes it, so mirrored benches appear.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: the one-time offer (this project ships a workspace, Apply or Not now) now shows; it reads the same preference key the cloud uses straight from the profile.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: the launch console for Apply and Unload opens in the Wiki or right pane, never inside the bench being changed, keeps its transcript, and closes itself through the workspace API when the command finishes.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: Unload finds the apply record whether adom-cli keyed it by project identity or by file path.
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: the launch console shows adom-cli output correctly and reports the result honestly; benches from a files-only wiki clone are grouped under their project (the wiki resolves the page slug to its owner).
adom-wiki pkg install adom/[email protected]Shared workspaces follow-up: the split route now matches the cloud contract (a split seeded with the placeholder tab adom-cli expects, position and ratio honoured, focus on the new pane), so workspace apply keeps every tab it creates. The cloud mirror is reached with the desktop session for every caller.
adom-wiki pkg install adom/[email protected]Shared workspaces on the desktop: a Project workspaces menu next to the Adom logo lists the pane and tab layouts a project ships (hydrogen/workspace.json, checkout and cloud mirror, grouped by project) with Apply, Unload, Copy and Save as project workspace, run through adom-cli in the workspace with the output in the launch console. The desktop workspace API gains the panel catalog, a one-transaction apply route, the cloud mirror, revisions on every change (a stale write is refused instead of dropping tabs) and pane collapse on the last tab. Placeholder tabs show the Adom Bridge state with Connect and Re-apply.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Promoted to public on 2026-09-11.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]Small polish on the resource tooltip: no stray gap in the note beneath the table.
adom-wiki pkg install adom/[email protected]The resource tooltip is a table now: App, Workspace, GPU and a Total row, with RAM, share of RAM and CPU in aligned columns that never shift as the numbers update.
adom-wiki pkg install adom/[email protected]The resource tooltip keeps updating live but no longer re-wraps: every changing number has room reserved for its widest value.
adom-wiki pkg install adom/[email protected]The resource tooltip holds still while you read it: values freeze on hover and resume when you leave, so the text no longer re-wraps every second.
adom-wiki pkg install adom/[email protected]The GPU reading now names the actual card, so a laptop with an integrated and a discrete GPU can tell which one the number belongs to.
adom-wiki pkg install adom/[email protected]A recording indicator appears in the header while a capture is running and clicking it stops and saves. The resource tooltip is legible now, and the GPU reading names which card it is, which matters on a laptop with two.
adom-wiki pkg install adom/[email protected]The meter now counts the workspace the way Windows does, so it matches vmmemWSL in Task Manager instead of reading nearly two gigabytes low. The tooltip explains the difference between what Windows commits to the workspace and what Linux reports using inside it.
adom-wiki pkg install adom/[email protected]The resource meter tooltip now uses one denominator and shows the bar’s arithmetic, so the app and workspace figures visibly add up to the percentage on the bar.
adom-wiki pkg install adom/[email protected]Panes that come back from sleep on an error page are actually detected now: the check only ever looked at the window shell, never at the panes themselves. And a pane whose server has stopped says which port is dead instead of showing a blank grey page.
adom-wiki pkg install adom/[email protected]The pane memory warning no longer fires on size alone, which made it constant on a busy machine. It now needs a heap near its ceiling, or a large pane while the window is actually stalling, and it has its own switch under Notifications.
adom-wiki pkg install adom/[email protected]Settings Check now brings the update banner back instead of claiming it is already showing. If you had hidden the banner, pressing Check now reveals it again and the message says so.
adom-wiki pkg install adom/[email protected]The workspace-update card now gets out of the way once you press Update now, instead of sitting on top of the restart that is already running and saying Starting update. It stays down across a reload and comes back only if the run dies.
adom-wiki pkg install adom/[email protected]Hydrogen now names any editor extension your workspace is missing, which is what an absent Codex or Adom sidebar icon actually means, with the command to install it. It installs nothing on its own.
adom-wiki pkg install adom/[email protected]Carries the one-click update fix: the top-bar button re-resolves the latest at the moment you click it, so you stop stepping through updates one version at a time.
adom-wiki pkg install adom/[email protected]The top-bar update button now checks for the latest at the moment you click it, so one click lands you current instead of installing a staged older build and immediately offering another. A workspace-image update that keeps being set aside is now recorded and the card shows written recovery steps.
adom-wiki pkg install adom/[email protected]Meter colours: the app half of each bar is blue against the workspace green, so the split is readable at the two-pixel width it actually renders at.
adom-wiki pkg install adom/[email protected]Meter split refinement: a non-zero bar segment now has a visible floor, so the app and workspace halves can be told apart at ordinary load instead of both rendering sub-pixel.
adom-wiki pkg install adom/[email protected]The header meter now shows both halves: each CPU and RAM bar carries an app segment (Hydrogen and its panes) and a workspace segment, with a GPU bar where the counters exist. The tooltip names both and gives the machine total.
adom-wiki pkg install adom/[email protected]A frozen window recovers again: the hang dump now runs in a child process instead of deadlocking the app, and the three-minute self-restart is decided before it. New pane memory watchdog warns which pane is heavy before it can freeze the window, with GET /panes/memory for agents.
adom-wiki pkg install adom/[email protected]Per-box identity badge (colour, device glyph, monogram from Adom Bridge 2.1.93) on mirrored permission cards, bell rows and toasts, so a mesh prompt is recognisable at a glance.
adom-wiki pkg install adom/[email protected]Codex repair: a deferred upgrade where the newer extension is attached to the older backend (adom/codex PR 6) is reported only; interrupt-and-swap runs solely when the extension failed to attach.
adom-wiki pkg install adom/[email protected]Codex switch-over after an extension auto-update now interrupts the turn no view can show, switches versions and reopens the tabs (the thread resumes where it left off); the 1.0.319 idle-gap wait is gone.
adom-wiki pkg install adom/[email protected]Codex repair understands the adom/codex runtime gate: after a Codex extension auto-update it names the running turn that blocks the switch, switches versions only in an idle gap, then reopens the waiting tabs. Wake-heal reports the same state.
adom-wiki pkg install adom/[email protected]Wake repair no longer touches the VS Code pane while VS Code is still reconnecting on its own; it acts only when VS Code has given up.
adom-wiki pkg install adom/[email protected]After waking from sleep, Hydrogen reloads webview panes that landed on the browser's connection-interrupted page as soon as their app answers again.
adom-wiki pkg install adom/[email protected]After waking from sleep, Hydrogen reloads webview panes that landed on the browser's connection-interrupted page as soon as their app answers again.
adom-wiki pkg install adom/[email protected]Forum in the profile menu, opened signed in as you. Approval cards have an x that hides them without answering (Adom Bridge still waits, the bell keeps them under Waiting). A decision that nobody answered shows as Unanswered in the bell.
adom-wiki pkg install adom/[email protected]An approval card no longer closes itself claiming Adom Bridge decided it when Adom Bridge is still waiting on you.
adom-wiki pkg install adom/[email protected]The webview address bar uses Satoshi, the Adom body face.
adom-wiki pkg install adom/[email protected]The webview address bar uses JetBrains Mono, the Adom brand mono, instead of the browser's Courier fallback.
adom-wiki pkg install adom/[email protected]A toast acknowledged on another box now marks its bell row here as well.
adom-wiki pkg install adom/[email protected]A toast you open or dismiss on one box clears in the bell on every box (needs Adom Bridge 2.1.84 or newer). Unknown control API routes answer 404 again.
adom-wiki pkg install adom/[email protected]Audio plays without a first tap in Hydrogen's own windows, so a hands-free read-back from an AI thread starts on its own.
adom-wiki pkg install adom/[email protected]Waking from sleep no longer reloads the whole window: the UI heartbeat watchdog now knows the difference between a dead page and a sleeping laptop.
adom-wiki pkg install adom/[email protected]The bell shows which box each prompt was decided on, next to the outcome.
adom-wiki pkg install adom/[email protected]A prompt you answer from an Adom Bridge toast also clears the bell dot.
adom-wiki pkg install adom/[email protected]The bell counts a new prompt from another box correctly even when it reuses the previous one's id.
adom-wiki pkg install adom/[email protected]The bell number stays honest: a prompt that left the screen without a recorded answer no longer counts as waiting.
adom-wiki pkg install adom/[email protected]The bell number now counts only prompts still waiting on you and clears when you answer anywhere, including from an Adom Bridge toast; unseen toasts show as a dot.
adom-wiki pkg install adom/[email protected]Notifications settings rows are titled Prompts from your other boxes, Adom Bridge toasts, Toasts from your other boxes.
adom-wiki pkg install adom/[email protected]Settings gains a Notifications block: show prompts from your other boxes, show Adom Bridge toasts, show toasts from other boxes, each on by default. Windows toasts and cross-box levels stay Adom Bridge settings, editable from the same Settings window.
adom-wiki pkg install adom/[email protected]The bell names the box a decision was made on when a card is decided on another machine (Adom Bridge 2.1.82 or newer).
adom-wiki pkg install adom/[email protected]The bell now shows the real decision and which box made it when a card is decided on another machine (with Adom Bridge 2.1.81 or newer), and decision rows read as a question with its text.
adom-wiki pkg install adom/[email protected]Input grant requests from your other boxes now each show their own card. A decision card that Adom Bridge closes unanswered is labelled as such in the bell.
adom-wiki pkg install adom/[email protected]The notification bell now logs Adom Bridge approvals and decisions as well as toasts, each with its kind, which box it came from, and how it ended (waiting, allowed, denied, expired), with a Waiting filter.
adom-wiki pkg install adom/[email protected]Hydrogen notifications now stack in the upper right, newest on top, so they never hide under Windows or Adom Bridge toasts. The notification bell moved beside the pencil, closes on any outside click, and each entry has its own x.
adom-wiki pkg install adom/[email protected]Hydrogen notifications now stack in the upper right, newest on top, so they never hide under Windows or Adom Bridge toasts. The notification bell moved beside the pencil, closes on any outside click, and each entry has its own x.
adom-wiki pkg install adom/[email protected]Hydrogen notifications now stack in the upper right, newest on top, so they never hide under Windows or Adom Bridge toasts. The notification bell moved beside the pencil, closes on any outside click, and each entry has its own x.
adom-wiki pkg install adom/[email protected]Notification bell in the header keeps every toast so you can read it after it leaves the screen. Toasts pause while your mouse is over them. Permission cards and toasts stand clearly off the page. A 1 hour or 24 hours choice on a card from another box now applies on that box instead of this one.
adom-wiki pkg install adom/[email protected]Notification bell in the header keeps every toast so you can read it after it leaves the screen. Toasts pause while your mouse is over them. Permission cards and toasts stand clearly off the page. A 1 hour or 24 hours choice on a card from another box now applies on that box instead of this one.
adom-wiki pkg install adom/[email protected]Toasts from Adom Bridge now show their full message (title and body) inside Hydrogen; the second line of any control API toast renders under the headline.
adom-wiki pkg install adom/[email protected]Hydrogen now logs why it exited (hydrogen#70): an [exit] line for tray Quit, the close button set to quit, updater installs, the WSL2 restart, and control-API restarts (with the calling thread). Together with Adom Bridge 2.1.76 an unexplained exit becomes the exception.
adom-wiki pkg install adom/[email protected]Permission mirror: mesh-join and firewall cards keep their own headline (ab 2.1.74 sends the generic title on them); mesh-join meta reads trust decision for . Dock groups from 1.0.284 unchanged.
adom-wiki pkg install adom/[email protected]Dock Bar groups (hydrogen#69): the rail shows EDA tools, Browsers and AI tools as labelled clusters from the curated manifest, with a Settings toggle for the flat list, and GET /dock/apps carries group per app plus the groups list.
adom-wiki pkg install adom/[email protected]Dock Bar groups (hydrogen#69): the rail shows EDA tools, Browsers and AI tools as labelled clusters from the curated manifest, with a Settings toggle for the flat list, and GET /dock/apps carries group per app plus the groups list.
adom-wiki pkg install adom/[email protected]Adom Bridge permission mirror (hydrogen#66): mesh-join cards render as prose with Trust/Deny, firewall notices are informational and expire on their own, the origin box is loud on every card, and cross_box_toasts is in Settings > Adom Bridge.
adom-wiki pkg install adom/[email protected]Update banner: a dismiss is per version with a 24h TTL, so a newer build always shows the bar again (adom/hydrogen#68: arav-rog sat on 1.0.201 while 1.0.257, 1.0.274 and 1.0.280 were staged). Version files brought back in sync.
adom-wiki pkg install adom/[email protected]The reconnect-dialog watcher no longer walks every editor webview every 30s; sends no longer starve behind it. Insiders channel.
adom-wiki pkg install adom/[email protected]Diagnostics: the editor gate names its holder. Insiders channel.
adom-wiki pkg install adom/[email protected]TUI tabs carry the AI vendor marks; a late hook rescues a send that had ended submit_unconfirmed. Insiders channel.
adom-wiki pkg install adom/[email protected]Editor port discovery no longer blocks on the container share after a restart. Insiders channel.
adom-wiki pkg install adom/[email protected]Hook events no longer flood the editor with censuses while a send is typing. Insiders channel.
adom-wiki pkg install adom/[email protected]Editor commands reach adom-vscode directly from the host, so a send no longer waits on the container exec transport. Insiders channel.
adom-wiki pkg install adom/[email protected]Diagnostics for locating a fresh tab composer. Insiders channel.
adom-wiki pkg install adom/[email protected]After an editor reload the newest adom-vscode host is used, not a lingering old one. Insiders channel.
adom-wiki pkg install adom/[email protected]The editor tab mirror reconnects when the extension moves port or proves stale; opening a Codex panel no longer waits on its renderer. Insiders channel.
adom-wiki pkg install adom/[email protected]Focusing a tab goes through the extension (VS Code API) before the DOM click, so a fresh Codex tab becomes active and mounts. Insiders channel.
adom-wiki pkg install adom/[email protected]A fresh Codex or Kimi tab is found by its empty, visible chat box when the editor reports no layout geometry. Insiders channel.
adom-wiki pkg install adom/[email protected]A new Codex or Kimi tab is typed into only through its own webview, never a pooled one; hook confirmation counts only a new session. Insiders channel.
adom-wiki pkg install adom/[email protected]A prompt is never typed twice: the AI hooks confirm a landed prompt when the typing check fails. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex, Kimi and Antigravity sends skip the Claude-only name staging snapshot that waited on the editor before every send. Insiders channel.
adom-wiki pkg install adom/[email protected]Typing into a fresh Codex or Kimi tab finds its webview by the editor DOM front-overlay id, exact and immediate. Insiders channel.
adom-wiki pkg install adom/[email protected]A fresh Codex or Kimi tab is typed into as soon as its composer exists (the targeted locate is the readiness signal). Insiders channel.
adom-wiki pkg install adom/[email protected]The AI picker defaults within seconds when the shell is not showing it; a Codex or Kimi send reuses an open empty panel only when it is the active plain panel. Insiders channel.
adom-wiki pkg install adom/[email protected]Typing into a fresh Codex or Kimi tab locates its webview with one eval and one probe walk instead of a full census. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex and Kimi sends: an already-open empty panel is reused only when it truly is empty, and the transcript disk scan no longer runs before every send. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex and Kimi sends use an already-open empty panel instead of opening a second one, and read the editor tab list directly when the tab stream is silent. Insiders channel.
adom-wiki pkg install adom/[email protected]Event-driven AI threads: Codex and Kimi sends find their tab by push (seconds, not a minute), CDP target events replace rescans and naps, the DOM drain rests while the push channel is live, the reconnect watcher keys on mirror transitions. Insiders channel.
adom-wiki pkg install adom/[email protected]Antigravity delivery replaces a leftover composer draft instead of failing. Insiders channel.
adom-wiki pkg install adom/[email protected]Hook events that arrive before a run-prompt job is parked are adopted (Antigravity, Kimi, Codex); Kimi hooks installed for the extension too. Insiders channel.
adom-wiki pkg install adom/[email protected]Kimi and Antigravity lifecycle hooks report to Hydrogen (working, done) like Claude and Codex; Install hook covers all four AIs. Insiders channel.
adom-wiki pkg install adom/[email protected]Inject auto mode: an open Codex conversation the census cannot pin to its id is opened as its own tab and typed into. Insiders channel.
adom-wiki pkg install adom/[email protected]Inject: auto mode falls back to typing when the conversation is open, Antigravity opens its side bar when needed, Codex answers trimmed. Insiders channel.
adom-wiki pkg install adom/[email protected]Inject a prompt into any existing conversation of the four AIs: typed into the open tab, or headless through the AI own CLI when it is not open. Insiders channel.
adom-wiki pkg install adom/[email protected]The Codex hook is trusted on install, so Codex sends report working and done like Claude. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex hooks: the AI Threads hook is installed for Codex too, so a Codex send reports working and done like Claude. Insiders channel.
adom-wiki pkg install adom/[email protected]A second Antigravity send reuses the live tab with a new conversation instead of closing and reopening it. Insiders channel.
adom-wiki pkg install adom/[email protected]A second Antigravity send reuses the live tab with a new conversation instead of closing and reopening it. Insiders channel.
adom-wiki pkg install adom/[email protected]Parallel Codex sends each get their own tab: the existing-tabs snapshot is taken inside the one-at-a-time lock. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex panels are created one at a time under parallel sends, so none misses Codex own 30s renderer deadline. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex delivery retries a census that times out under parallel load. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex delivery retries after a hung inject too. Insiders channel.
adom-wiki pkg install adom/[email protected]Codex delivery: focus the fresh tab and re-read the webview mapping before typing; one send at a time through focus-and-type. Insiders channel.
adom-wiki pkg install adom/[email protected]Parallel sends no longer share a fresh tab, and a Codex send into a panel that is still mounting waits and retries. Insiders channel.
adom-wiki pkg install adom/[email protected]The AI picker ignores the pointer until it really moves, so a dialog that opens under the mouse keeps its default and its countdown. Insiders channel.
adom-wiki pkg install adom/[email protected]run-prompt status now carries progress for dashboards: ordered steps, a 0..1 progress, the AI name, succeeded/failed/error. Insiders channel.
adom-wiki pkg install adom/[email protected]A new Codex thread opens a second Codex agent panel even when one is already open, and the prompt goes into that new tab, never an existing conversation. Insiders channel.
adom-wiki pkg install adom/[email protected]A new Codex thread opens a second Codex agent panel even when one is already open, and the prompt goes into that new tab, never an existing conversation. Insiders channel.
adom-wiki pkg install adom/[email protected]Antigravity delivery: typed and sent in the side bar first (that creates the conversation), then shown as an editor tab. Insiders channel.
adom-wiki pkg install adom/[email protected]Antigravity delivery: editor tab first, side bar as the fallback when the tab page rendered empty; the job reports which surface took the prompt. Insiders channel.
adom-wiki pkg install adom/[email protected]Antigravity delivery waits for its chat box to mount before typing. Insiders channel.
adom-wiki pkg install adom/[email protected]Google Antigravity is a Send-to-AI target: the picker offers it when its extension is installed, type or prefer antigravity opens it as an editor tab with a new conversation and the prompt is typed into its chat box and sent. Insiders channel.
adom-wiki pkg install adom/[email protected]run-prompt: the Claude fast paths only run for a Claude pick, so type:codex (or a Codex pick) with submit:true is delivered to Codex, not Claude. Insiders channel.
adom-wiki pkg install adom/[email protected]run-prompt background jobs now run under the AI Threads intent scope, so a dashboard send with background:true finds the new tab and types the prompt in (was: tab not found). Insiders channel.
adom-wiki pkg install adom/[email protected]prefer: on run-prompt and /ai-threads/new: the AI picker opens with that AI as the countdown default (for a dashboard that belongs to one AI), the user can still pick another; type still skips the picker. Insiders channel.
adom-wiki pkg install adom/[email protected]Link guard follow-up: the control API accepts reports from frames on Hydrogen own .localhost proxy, so the Antigravity settings link now opens Antigravity settings with a toast, editor untouched. Insiders channel.
adom-wiki pkg install adom/[email protected]Clicks on links to schemes that are not pages are swallowed at the click, in every frame, before any page code runs. Antigravity side bar settings link (settings://general) opens Antigravity settings via its command with a toast; the editor is never touched. New POST /webview/link-intercepted. Insiders channel.
adom-wiki pkg install adom/[email protected]When a link kills the workbench frame (Antigravity side bar settings link, settings://general, which VS Code web runs as location.href), the editor pane restores itself AND finishes the click by opening Antigravity settings, with a toast that says so. New POST /vscode/command runs any VS Code command via adom-vscode. Insiders channel.
adom-wiki pkg install adom/[email protected]A pane frame that tries to navigate to a non-page scheme is cancelled at the WebView2 level, so the editor stays exactly as it was. Antigravity side bar settings link (settings://general) opens Antigravity settings via its own command, with a toast. The 1.0.226 pane reload is gone. Insiders channel.
adom-wiki pkg install adom/[email protected]Editor pane hijack guard: when a link inside an extension webview sends the whole workbench frame to a non-page scheme (Antigravity side bar settings link = settings://general), the pane reloads itself instead of showing a broken-page icon. New GET /webview/frames. Insiders channel.
adom-wiki pkg install adom/[email protected]After the code-server env drop-in changes (upgrade, or the proxy port moved), Hydrogen reloads the editor pane once code-server is back, so the workbench and its extension hosts take the new VSCODE_PROXY_URI without a manual reload. Insiders channel.
adom-wiki pkg install adom/[email protected]Forwarded ports are served as .localhost by Hydrogen's own reverse proxy (no code-server patch, no image change), so extensions that frame a local web app (Google Antigravity side bar) render in the editor. Insiders channel.
adom-wiki pkg install adom/[email protected]Dock Bar reset to defaults (right-click the rail, or POST /dock/reset): back to what every Adom user sees. Insiders channel.
adom-wiki pkg install adom/[email protected]Annotate Auto mode closes the overlay once the capture is on the clipboard. Insiders channel.
adom-wiki pkg install adom/[email protected]Annotate the screen with pup's toolbar and paste the PNG into an AI thread; dock bar max sizes for big monitors; the machine on every permission card; DECISION chips for mirrored consent prompts. Insiders channel.
adom-wiki pkg install adom/[email protected]run-prompt jobs with live status (accepted, picking, picked, opening, prefilled, submitted, working, needs_you, done), background:true for dashboards, the shell toasts the AI pick; a countdown pick now reports picked_by:default. Insiders channel.
adom-wiki pkg install adom/[email protected]Every run-prompt is a job from its first millisecond: state (accepted, picking, picked, opening, prefilled, submitted, working, needs_you, done, delivered), background:true for dashboards, GET /ai-threads/run-prompt/status with a ready toast line, the shell toasts the AI pick. Insiders channel.
adom-wiki pkg install adom/[email protected]The AI picker rebuilt to the Browser Picker's bar (brand logos, auto-timer bar, Enter/arrows/1-2-3, mouse-move cancels, Esc); Kimi hidden unless show_kimi; a new AI thread goes to the AI column (never a new editor column) on every open path. Insiders channel.
adom-wiki pkg install adom/[email protected]The AI picker: a new thread with no AI named asks the user, with a countdown to their default (Claude) and Codex or Kimi a click away; a dashboard's Send to AI lands in the AI the user picked; POST /ai-threads/pick; the ai_picker setting in the AI threads panel. Insiders channel.
adom-wiki pkg install adom/[email protected]Dock API follow-ups from its own ralph test: a launch answer waits for the outcome, unresolved manifests resolve on demand, /dock/refresh waits for manifests, user-added apps dedupe against curated ones (#54). Insiders channel.
adom-wiki pkg install adom/[email protected]The dock as an API: POST /dock/launch, /dock/close, /dock/refresh and GET /dock/apps let an AI thread press dock buttons without the mouse and read back the launch transcript (#54, #44). Re-clicking an open dock app now relaunches it (closes the webview, recreates it, re-runs the manifest steps). Native Browser, Grok Bridge and Codex on the dock. Migration rollback backups pruned on both paths. First release built on ConfRoomROG. Insiders channel.
adom-wiki pkg install adom/[email protected]The Babylon 3D viewer code leaves the ah build (#60: it becomes a wiki app): 211 files, the 3D routes and six packages gone; installer 17 MB. Dead files removed from the app crate (#56). No behaviour change for the desktop shell. Insiders channel.
adom-wiki pkg install adom/[email protected]The app shell split into hydrogen-runtime and hydrogen-setup crates (#56), and the 3D model assets leave the ah build (#60: the Babylon viewer becomes a wiki app), which halves the installer to 20 MB. No behaviour change. Insiders channel.
adom-wiki pkg install adom/[email protected]Every in-container command goes to the editor's exec route first (concurrent, no wsl.exe, no serial lock) with wsl.exe only as the fallback, and that fallback hands the command to bash verbatim (#59). The dock launch loader shows the failing step's reason and stops its counter. Build-side: hydrogen-control split into six crates (#56). Insiders channel.
adom-wiki pkg install adom/[email protected]hydrogen-control split into six crates (#56: Rust build step 691s to 333s for a one-line change); /workspace/exec hands commands to bash verbatim and the dock loader stops on a failed step (#59). Insiders channel.
adom-wiki pkg install adom/[email protected]Fixes a panic on the exit path at OS-initiated shutdown (#57); build-side: incremental release compiles and an honest build task. Insiders channel.
adom-wiki pkg install adom/[email protected]Fresh installs prefetch the golden image from the first second of setup and resume the download across the WSL2 restart. Insiders channel.
adom-wiki pkg install adom/[email protected]Promoted to public on 2026-09-04.
adom-wiki pkg install adom/[email protected]A grant given in Adom Bridge's window now clears ah's input card; approval dialogs are titled by kind (shell, grant, web page, credentials), show their place in the queue, and decode encoded PowerShell so the command is readable. Insiders channel.
adom-wiki pkg install adom/[email protected]Mirrored approvals arrive whole (type, origin, and ab's button list), web-consent and input prompts no longer vanish at three seconds, a vanished request says why, and the top bar shows how many approvals are waiting. Insiders channel.
adom-wiki pkg install adom/[email protected]Approval prompts render the buttons Adom Bridge sends (ab 2.1.20+), verbatim, so the words have one home; the Dock Bar's gear and close buttons lose their circles. Insiders channel.
adom-wiki pkg install adom/[email protected]The approval-prompt suppress flag is re-asserted from its setting on every boot, so it can no longer outlive the setting and silently hide every mirrored approval. Insiders channel.
adom-wiki pkg install adom/[email protected]Sleep and wake (dock + dead webviews refresh themselves; wake repair split into a gentle default tier and an opt-in restart tier), the WSL-service toast retracts itself, the Dock Bar gets a close button, the fleet ping reports the editor versions, and approval prompts render the choices ab will honour and always say who asked. Insiders channel.
adom-wiki pkg install adom/[email protected]Wake from sleep: the frontend refreshes the dock and rebuilds dead webview tabs after every wake; wake repair split into a gentle tier (on by default, never restarts) and an opt-in restart tier. Insiders channel.
adom-wiki pkg install adom/[email protected]Send to AI is tab-first and event-driven (job states from the Claude hooks; poll /ai-threads/run-prompt/status once a second). Codex skill parity: every ~/.claude/skills entry is mirrored into ~/.codex/skills at launch and daily. Event-driven tab census from adom-vscode 1.1.22+. Insiders channel.
adom-wiki pkg install adom/[email protected]Send to AI (tab-first, event-driven) no longer waits for the tab mirror to be connected, so it engages right after launch too. Insiders channel.
adom-wiki pkg install adom/[email protected]Send to AI is tab-first and event-driven: a new Claude tab opens with the prompt, send is clicked once, and the Claude hooks drive the job (SessionStart, Notification, Stop). Headless first turn is opt-in (backend:true). Insiders channel.
adom-wiki pkg install adom/[email protected]Event-driven AI tab census (adom-vscode /tabs/events mirror, no iframe polling), Claude SessionStart identity, hook baked in on every launch, backend-first new Claude threads (claude -p then open-session with bind confirmation). Insiders channel.
adom-wiki pkg install adom/[email protected]Insiders build. The close-to-tray toast fits a Windows toast.
adom-wiki pkg install adom/[email protected]Insiders build. The close button is a setting (tray by default, quit optional) and explains the tray once, ever.
adom-wiki pkg install adom/[email protected]Insiders build. The tao re-entrancy fix, now actually compiled in (vendored tao 0.35.2).
adom-wiki pkg install adom/[email protected]Insiders build. Vendored tao gets a re-entrancy guard around its keyboard path (the UI-thread freeze).
adom-wiki pkg install adom/[email protected]Insiders build. No raw Win32 on our own windows anywhere (the UI-thread freeze class); relauncher mirrors the updater's proven spawn.
adom-wiki pkg install adom/[email protected]Insiders build. The UI-thread deadlock (tao keyboard lock re-entered through PeekMessage) fixed: vendored tao with try_lock, force_foreground marshalled to the UI thread, relauncher via encoded command with its own log.
adom-wiki pkg install adom/[email protected]Insiders build. Main-thread breadcrumb: the watchdog names the last UI handler entered when it detects a stall.
adom-wiki pkg install adom/[email protected]Insiders build. The main-thread watchdog measures with the awake clock: a sleeping machine is never a hang; the relauncher retries.
adom-wiki pkg install adom/[email protected]Insiders build. Brand body face on every route (the login page read as Times); the not-logged-in door is closed.
adom-wiki pkg install adom/[email protected]Insiders build. Insiders skills re-converge every 24h in a long-running process. First build published with a floor.
adom-wiki pkg install adom/[email protected]Insiders build. The floor (min_supported_version) and the fleet notice toast; sign-out is a decision (#51).
adom-wiki pkg install adom/[email protected]Insiders build. Fleet ping carries user_id and username from the login cache.
adom-wiki pkg install adom/[email protected]Insiders build. Insiders skills delivery as a base64-piped script; WSLg off by default; manifest and route index regenerated.
adom-wiki pkg install adom/[email protected]Insiders build. Insiders skills delivery survives a release outranking the package in the registry.
adom-wiki pkg install adom/[email protected]Insiders build. Insider logins get the adom/insiders skills at every update check, not only at setup.
adom-wiki pkg install adom/[email protected]Insiders build. Insider logins get the adom/insiders skills package at setup; fleet ping.
adom-wiki pkg install adom/[email protected]Insiders build. Two release tiers decided by login: Adom employees and invited insiders receive builds first; the public tier moves only when a human promotes a release. The update banner marks insiders builds with an Insiders chip. Carries 1.0.164's WSLg default, /wsl/gui, and the hydrogen-wslg skill.
adom-wiki pkg install adom/[email protected]WSLg (Linux GUI apps over a built-in Remote Desktop session) is now off by default for the Hydrogen workspace. The workspace is headless, so WSLg only cost a msrdc process, memory, and on older WSL an "unknown publisher" RemoteApp warning on every start.
- Setup writes guiApplications=false into .wslconfig, only if you had not set it yourself; an explicit choice is never overwritten.
- New control API: GET /wsl/gui reports the state, POST /wsl/gui {"enabled":true|false} changes it; a workspace restart applies it.
- New workspace skill hydrogen-wslg: how the AI in the workspace checks or turns WSLg on for you, and the wsl --update fix if the RemoteApp warning appears.
Carries forward 1.0.163: AI Threads fully opt-in behind its Activate button.
adom-wiki pkg install adom/[email protected]AI Threads (beta) is now fully opt-in, and stays off until you turn it on:
- Opening the AI Threads panel shows what it is and an Activate button. Nothing runs, no editor scans, no background loops, until you press it.
- Reading the /ai-threads API while it is off costs nothing and cannot switch it on. Driving calls (sample prompts, the lightbulb, the dock's open-thread-on-launch) are served one-shot without waking the background machinery.
- The 12-second sweep loop that ran from boot on every machine, whether or not the panel was ever opened, now parks until Activate. This is the loop that ran for hours on a frozen test machine.
- If a census cannot reconcile the tree it backs off instead of retrying every sweep.
Also in this release: the "workspace stopped responding" banner fix for newer WebView2 runtimes (Local Network Access), Escape closing every dialog, and self-recovery from a provably deadlocked UI thread, all carried forward from 1.0.160.
adom-wiki pkg install adom/[email protected]Fixes from extended install-and-drive testing on virgin machines:
- Every dialog closes on Escape (key-values, Doctor, container lifecycle). A missing handler could leave an invisible full-page backdrop swallowing clicks.
- Settings, Profile, Ports and API Explorer windows render correctly (1.0.146 could open them blank; retired by this release).
- Local Network Access enforcement in newer WebView2 runtimes could silently break every in-app status fetch (symptom: a permanent "workspace stopped responding" banner over a healthy workspace). The check is now disabled for Hydrogen's own webviews.
- A provably deadlocked UI thread now self-recovers: after 3 minutes of continuous main-thread freeze the app writes a diagnostic dump and restarts itself, once.
- The installer passes /NODESKTOP to the bundled Adom Bridge (no stray desktop shortcut).
- Setup's final act re-applies the clean editor layout, so the first view after install is always uncluttered.
adom-wiki pkg install adom/[email protected]Event-bus heartbeat with self-healing: Hydrogen detects a silenced Rust-to-frontend event channel (toasts, banners, UI commands) and recovers it automatically over CDP. Dock launch interstitial redesigned in the floaty-glass language, with the launch console folded into a quiet activity line plus an opt-in Details drawer. First prompt delivery is transcript-verified only (typed fallback removed). Single-step setup re-runs keep GET /setup/state honest. Welcome fast-fails with a clear message when CDP is unavailable. Webview opens teach the direct mirrored-networking URL when handed a /proxy// route.
adom-wiki pkg install adom/[email protected]First prompt now delivered through the AI Threads API (/ai-threads/run-prompt, transcript-verified) instead of an unverified typed inject. WebView2 debug channel passed through Tauri's browser options so CDP works on machines whose loader ignores the env var (setup screenshots, trusted typing, AI Threads). First-run glass card and main window re-fit when the display changes (RDP reconnect, docking, DPI). Adom Bridge session handoff verified after embedded enter, with a one-time boot-handoff fallback for older ab. Welcome fast-fails on a dead CDP instead of stalling. Webview opens teach the direct mirrored-networking URL when handed a /proxy// route; skills updated to match. Restart card, live WSL2 status, uninstaller progress and silent defaults from 1.0.143 carried forward.
adom-wiki pkg install adom/[email protected]User-owned restart (Restart now / Restart later on the setup card; Hydrogen never forces a reboot), live status narration during the WSL2 install, uninstaller progress + silent-default prompts, first AI prompt delivery race fixed (ai-threads fallback), Adom Bridge embedded-mode identity fallback, post-reboot panic fixes, console-free WSL2 enable, faster Dock Bar launches, Dock Bar settings deep link.
adom-wiki pkg install adom/[email protected]Reliability release for AI-driven prompt delivery: every CDP typing helper now serializes through the AI Threads gate, so concurrent AI callers queue safely instead of destabilizing the editor (apps should require 1.0.142 or newer before driving prompts). Also: an AI Threads tab in the API Explorer, one clean drop-zone indicator when dragging tabs with Escape canceling the drag, an optional lightbulb menu (hidden by default), and POST /hbw/close.
adom-wiki pkg install adom/[email protected]Fullscreen from a maximized window now works on both edges: entering no longer leaves a dead strip where the taskbar was, and Esc properly restores the maximized window. The webview URL bar only highlights while you are editing the address, not whenever the pane is focused. The AI Threads card in Add Panel is labeled BETA. Doctor's API key check now truly validates against the Adom API. Quieter logs and small dialog polish.
adom-wiki pkg install adom/[email protected]AI Threads is now an opt-in beta (off by default; enable it in Settings under Behavior). The dock stays visible after startup by default. Drag-to-split works over webview panes again, and tab drag reordering is smoother with tooltips suppressed while dragging. Stability fixes across the AI Threads backend.
adom-wiki pkg install adom/[email protected]AI Threads: terminal tabs can no longer appear as phantom thread rows, the first new-thread press after a restart no longer flashes the palette (chord retry), and the stale Codex failure toast clears within one 12s sweep.
adom-wiki pkg install adom/[email protected]AI Threads: open any AI's CLI as a named terminal editor tab (caret menus, adom-vscode terminal.tui), workbench popups open real windows (no more browser-blocked dialog), cross-session @mention addresses and self-scheduled automation in tooltips, live wiki-repo typeahead in a redesigned associate dialog, Doctor Repair WSL, wake hardening.
adom-wiki pkg install adom/[email protected]AI Threads: new-Codex no longer recalls your current chat (occupied agent tab promoted to its own identity first), rows show their cross-session @mention address and any self-scheduled automation (wakeups, monitors) in tooltips, action toasts, Doctor Repair WSL button (field-tested unwedge ladder), reconnect dialog reloads the pane in seconds, wake hardening.
adom-wiki pkg install adom/[email protected]AI Threads: a thread that creates a wiki repo gets the association suggested (toast + row hint + pre-filled dialog; associating stays a human click). Completes the wiki-issues spec.
adom-wiki pkg install adom/[email protected]AI Threads wiki-issues round 2: clicking a History row's amber count reopens the thread and injects the first queued issue in one motion; the associate dialog suggests known repos.
adom-wiki pkg install adom/[email protected]AI Threads: a resumed conversation's row always knows its id (resume pins the id to its tab; census falls back to the pin when title matching is ambiguous; History excludes open claude conversations by label too, ending the duplicate-tab resume).
adom-wiki pkg install adom/[email protected]AI Threads: wiki issues route into their repo's thread (associate via right-click; global notification watcher; queue badge with one-click inject, auto-inject opt-in). Stale Codex failure toast dismissed on sight. Includes the dockbar.json cutover (1.0.120-1.0.126).
adom-wiki pkg install adom/[email protected]AI Threads: GET /ai-threads/history?tag= server-side filter, POST /ai-threads/focus highlight:true pulses the tab header. Completes the dock #40 tag contract.
adom-wiki pkg install adom/[email protected]AI Threads: durable thread tags API (tag at open time, census + history surfaces), Codex self-heal covers the disposed-webview death, sid uniqueness root cause fixed.
adom-wiki pkg install adom/[email protected]AI Threads: sid uniqueness (a stable id belongs to exactly one row), Codex self-heal bound to webview ownership, drag rows to reorder VS Code tabs, focused-row R rename, default AI setting, palette-free new threads, print-dialog fix.
adom-wiki pkg install adom/[email protected]- dock section: hold the child-page link until that page is live (John Lauer)
- dock section: link the hydrogen-desktop-dock child page (live demo) (John Lauer)
- revert version bump (README-only change; page package publishes via HD pipeline) (John Lauer)
- README: The dock section (launcher, dock block pointer, global manifest URL) (John Lauer)
- release version.json (John Lauer)
- release version.json (John Lauer)
- release version.json (John Lauer)
- Update 1 file(s) (John Lauer)
- Update 1 file(s) (John Lauer)
- Update 1 file(s) (John Lauer)
- Update 3 file(s) (John Lauer)
- Update 3 file(s) (John Lauer)
- Update 3 file(s) (John Lauer)
- Update 3 file(s) (John Lauer)
- Delete hd-page-readme.md (John Lauer)
- Update 1 file(s) (John Lauer)
- Update 1 file(s) (John Lauer)
- Update 2 file(s) (John Lauer)
- release version.json (John Lauer)
- release version.json (John Lauer)
- release version.json (John Lauer)
- release version.json (John Lauer)
- release version.json (John Lauer)
- Remove 'InstaPCB' branding from first-run/pricing prose (kept instapcb-quote step identifier) (James)
- release version.json (John Lauer)
adom-wiki pkg install adom/[email protected]Updater fix: 'Restart to update' now waits for the installer (incl. the bundled AD install) to fully finish before relaunching, so the FIRST click applies the new version instead of coming back on the old one. Cleaner Samples/AI-prompts header icon. Everything from 0.1.172 (installer icon, live WSL/DISM output streaming, AD floor+drift, glass UX, golden v19 + adom-cli 0.5.12, full demo tour).
adom-wiki pkg install adom/[email protected]New Adom-branded installer icon (was NSIS's default globe). Setup step 'Ensure workspace runtime' now streams the real DISM/WSL feature-enable output live + a can't-miss UAC line. Setup glass shows it's a temporary lock + toasts when VS Code unlocks. AD floor >= 1.9.142 (browser Layer-1 bridge) + supervisor version-drift detector. Bundles golden image v19 (adom-cli 0.5.12) + AD 1.9.145. Full demo tour (nameplate wiki-publish + oscilloscope app).
adom-wiki pkg install adom/[email protected]Updated demo tour: thread-demo now also publishes the tsci LED nameplate to a wiki page and builds an oscilloscope app via app-creator. Bundles golden image v19 (adom-cli 0.5.12 — working AI-shell adom-cli). Includes the Samples dropdown, setup glass, AI-shell adom-cli gate, and the multi-engine recorder (gdigrab fallback for VMs/virtual displays).
adom-wiki pkg install adom/[email protected]Golden image v19 (bakes adom-cli 0.5.12 — env-less non-login shells reach the proxy instead of 404ing the real carbon). test-adom-cli gate now also proves the AI-shell (code-server) env channel. Includes 0.1.169's env drop-in + hd-proxy-url fix, the Samples dropdown, the setup glass, and the multi-engine recorder.
adom-wiki pkg install adom/[email protected]adom-cli works in ALL shells: setup + every launch now publish the workspace env via a code-server systemd drop-in (non-login AI shells inherit it) and the ~/.adom/hd-proxy-url discovery file (adom-cli >= 0.5.12 fallback). Fixes AI-thread webview opens 404ing against carbon. Everything from 0.1.168 included.
adom-wiki pkg install adom/[email protected]New setup shape: cascade runs who-am-i plus ONE consolidated demo prompt (the full tour); the 9 per-tool demos move to a user-initiated Samples dropdown in the header. VS Code gets a read-only glass during setup so user clicks can't break the AI typing. Sample prompts wait for a live cascade. Multi-engine recorder (gdigrab fallback for VMs/virtual displays, fail-fast, capabilities API, multi-monitor). Background-by-default browser opens with a justified-foreground gate. Bundles latest AD.
adom-wiki pkg install adom/[email protected]Multi-engine recorder: gdigrab/ffmpeg fallback for VMs and virtual displays, fail-fast honest 0-frame errors, virtual-display probe, GET /recording/native/capabilities, multi-monitor screen:N and screen:all, measured fps. Browser opens governed: background by default, foreground gated behind a justified reason. Updated setup prompts. Bundles AD 1.9.144.
adom-wiki pkg install adom/[email protected]Browser opens now default to BACKGROUND (never cover HD); foreground requires a justified foregroundReason (logged). Applied John's setup-prompt edits. Bundles Adom Desktop 1.9.144.
adom-wiki pkg install adom/[email protected]HD Native Open (background native browser) + deterministic thread prompts, personalized tsci nameplate, /setup/state fix, WSL2 virtualization detection, latest AD 1.9.142. Signed.
adom-wiki pkg install adom/[email protected]Explicit thread surfaces (webview/background), personalized adom-tsci nameplate, /setup/state fix, latest AD 1.9.140, WSL2 virtualization detection, unified step technique. Signed.
adom-wiki pkg install adom/[email protected]Latest AD 1.9.139 baked in; WSL2 virtualization detection with actionable guidance; unified AI-prompt setup-step technique; auth-success detection; API Explorer overhaul + safety; demo-recording pipeline. Signed.
adom-wiki pkg install adom/[email protected]API safety layer, API Explorer reorg + tooltips + send-to-Claude, demo-recording pipeline, and the one-textbox Claude-inject invariant. Signed.
adom-wiki pkg install adom/[email protected]Hydrogen Desktop 0.1.95 — the flagship Adom desktop app (Windows). The first build we are handing to the whole Adom team to install for real.
Signed by Adom Industries, Inc. (Azure Trusted Signing); per-user install, no admin prompt.
First-run is fully guided: the installer runs, HD signs you into Adom, installs the WSL2 Adom-Workspace if needed (one reboot), and runs a 20-step setup that wires up your editor, workspace, and Claude Code — driven by HD, you just watch.
What is new in 0.1.95:
- Setup never leaves you stuck. If you step away during a sign-in and the link expires, just sign in again (even hours later) — HD now auto-resumes the setup cascade on its own the moment both sign-ins are satisfied, and runs to completion. No commands, no reinstall, no getting stranded.
- The Adom sign-in is fully autonomous (HD surfaces the consent window and authorizes it for you). The Claude sign-in is the one human moment, saved for last; HD highlights Authorize and continues automatically once you approve.
The auto-resume is idle-gated and one-shot, so it never fights a live run or loops.
Workspace golden image: v15 (built from signed adompkg packages, self-updating, ~400 MB).
adom-wiki pkg install adom/[email protected]Hydrogen Desktop 0.1.94 — the flagship Adom desktop app (Windows).
First-run is fully guided: the installer runs, HD signs you into Adom, installs the WSL2 Adom-Workspace if needed (one reboot), and runs a 20-step setup that wires up your editor, workspace, and Claude Code — driven by HD, you just watch.
Highlights in this build:
- Autonomous Adom sign-in: HD surfaces the sign-in window and authorizes it for you (no more stuck/dim Approve button on fresh machines).
- Hardened first-run: no crash on the WSL2 install reboot; the setup cascade resumes cleanly across the reboot.
- Clearer setup UI: stale "action needed" banners clear on success.
Note: if you step away during the Claude sign-in and the link times out, just click "Sign in again" then Authorize — HD picks it up and finishes setup.
adom-wiki pkg install adom/[email protected]