bootstrap
Adom Hydrogen (Windows / WSL2)
Public Made by Adomby adom
The Windows (WSL2) platform layer for Hydrogen.
← Commit history
package.json+1−1@@ -4,7 +4,7 @@ "type": "bootstrap", "title": "Adom Hydrogen (Windows / WSL2)", "brief": "The Windows (WSL2) platform layer for Hydrogen.",- "version": "0.3.24",+ "version": "0.3.25", "description": "The Windows platform layer for Hydrogen, where the workspace runs in a WSL2 Ubuntu distro. Depends on adom/hydrogen-bootstrap (the platform-generic layer, which bundles the generic hydrogen-* skills) and adds everything specific to the WSL2 runtime: the WSL2/networking/lifecycle hydrogen-* skills (BUNDLED here by design, John+Kyle 2026-07-16) and the WSL2 code-server workbench seed. Sibling adom/hydrogen-mac-bootstrap carries the parallel mac skills. This is the package the golden WSL2 image installs.", "org": "adom", "tags": [
page.json+1−1@@ -4,7 +4,7 @@ "slug": "hydrogen-windows-bootstrap", "title": "Adom Hydrogen (Windows / WSL2)", "brief": "The Windows (WSL2) platform layer for Hydrogen.",- "version": "0.3.24",+ "version": "0.3.25", "author": { "name": "John Lauer", "email": "[email protected]"
skills/hydrogen-api/SKILL.md+27−7@@ -419,7 +419,7 @@ POST /setup/step/<id> <!-- BEGIN GENERATED ROUTE INDEX --> -Every route the router exposes, 287 across 21 categories, grouped the+Every route the router exposes, 307 across 21 categories, grouped the way the API Explorer groups them. Generated from the same table `/_manifest` serves, so it cannot drift from the code; `scripts/check-manifest-fresh.sh` fails the build if it does. @@ -468,7 +468,7 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `GET /ai-threads/walk-report` - `GET /ai-threads/wiki-repos` -**Adom Bridge** (17)+**Adom Bridge** (18) - `GET /ab/direct-api` - `GET /ab/discovery-file`@@ -483,6 +483,7 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `GET /ab/settings` - `POST /ab/settings` - `POST /ab/show`+- `POST /ab/toast-ack` - `GET /ab/workspace-direct` - `POST /direct/command` - `GET /direct/health`@@ -582,12 +583,13 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /image-delete` - `POST /volume-delete` -**Dock** (5)+**Dock** (6) - `GET /dock/apps` - `POST /dock/close` - `POST /dock/launch` - `POST /dock/refresh`+- `POST /dock/reset` - `POST /dock/result` **Editor State Machine (ESM)** (4)@@ -597,7 +599,7 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /editor/normalize` - `GET /editor/state` -**Eval & Automation** (16)+**Eval & Automation** (17) - `POST /ai-cursor/click` - `POST /ai-cursor/hide`@@ -614,6 +616,7 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /query` - `POST /reload-vscode` - `GET /targets`+- `POST /vscode/command` - `POST /vscode/hide-activity-items` **Health & Build** (16)@@ -647,9 +650,12 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `GET /hbw/tip-state` - `POST /hbw/tooltip` -**Other** (2)+**Other** (5) +- `POST /annotate` - `GET /favicon.ico`+- `GET /webview/frames`+- `POST /webview/link-intercepted` - `GET /welcome.html` **Permissions** (3)@@ -728,17 +734,20 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `GET /test/setup-steps` - `GET /test/window-tree` -**UI & Windows** (11)+**UI & Windows** (14) - `POST /api-explorer/open` - `POST /demo/run` - `POST /panel-webview/fullscreen`+- `GET /panes/memory`+- `POST /panes/reload-errors` - `POST /ui/_bus-pong` - `POST /ui/_result` - `POST /ui/_sync` - `GET /ui/actions` - `POST /ui/invoke` - `POST /ui/toast`+- `POST /ui/toast-ack` - `POST /window/close` - `POST /window/foreground` @@ -750,10 +759,13 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /wake/simulate` - `GET /wake/status` -**Workspace & Updates** (24)+**Workspace & Updates** (35) +- `POST /migration/approved`+- `POST /migration/dismissed` - `POST /updater/check` - `POST /updater/install`+- `POST /updater/show-banner` - `GET /updater/status` - `POST /workspace/apply-updates` - `POST /workspace/check-updates`@@ -770,6 +782,14 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /workspace/terminal-profile` - `POST /workspace/terminal-profile/remove` - `POST /workspace/vscode-settings`+- `POST /workspaces/apply`+- `GET /workspaces/benches`+- `POST /workspaces/menu`+- `POST /workspaces/offer`+- `POST /workspaces/refresh`+- `POST /workspaces/save`+- `GET /workspaces/status`+- `POST /workspaces/unload` - `GET /wsl/gui` - `POST /wsl/gui` - `GET /wsl/status`