← Commit history

Publish 0.5.80

John Lauer ·f9a3d04c14 · ·parent bd0d8d0
3 files changed +42−14
package.json+2−2
@@ -4,7 +4,7 @@   "type": "bootstrap",   "title": "Adom Hydrogen (platform base)",   "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",-  "version": "0.5.79",+  "version": "0.5.80",   "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.",   "org": "adom",   "tags": [@@ -49,4 +49,4 @@     "connect grok"   ],   "changelog": "0.5.79: hydrogen-overview tells you how to list the platform layer's skills; hydrogen-adom-bridge names the pup_record_* verbs. Includes 0.5.78: skill cleanup (shorter valid descriptions, retired names replaced, dead skill links fixed, single Hydrogen index, dev-only skills hidden, AppleDouble junk removed)."-}+}\ No newline at end of file
page.json+2−2
@@ -4,7 +4,7 @@   "type": "bootstrap",   "title": "Adom Hydrogen (platform base)",   "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",-  "version": "0.5.79",+  "version": "0.5.80",   "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.",   "org": "adom",   "tags": [@@ -65,4 +65,4 @@     "connect grok"   ],   "changelog": "0.5.79: hydrogen-overview tells you how to list the platform layer's skills; hydrogen-adom-bridge names the pup_record_* verbs. Includes 0.5.78: skill cleanup (shorter valid descriptions, retired names replaced, dead skill links fixed, single Hydrogen index, dev-only skills hidden, AppleDouble junk removed)."-}+}\ No newline at end of file
skills/hydrogen-api/SKILL.md+38−10
@@ -369,21 +369,39 @@ POST /setup/step/<id> > Hydrogen Browser Window `/hbw/*`, Widgets `/widgets/*`, Settings sync `/settings/*`) and the > WSL / ab-health sections live in the Windows companion **hydrogen-api-windows**. - <!-- BEGIN GENERATED ROUTE INDEX --> -Every route the router exposes, 318 across 22 categories, grouped the-way the API Explorer groups them. Generated from the same table `/_manifest` serves, so it+Every route the router exposes on every platform, 287 across 17 categories, grouped+the way the API Explorer groups them. The 59 Windows-only routes are indexed in the+Windows companion **hydrogen-api-windows**. 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.  `/_manifest` remains the richer source at runtime: it carries each route's args, its description, and a `safety` flag (`destructive` / `disruptive`) that this flat index does not. **Read a route's safety from `/_manifest` before calling it, not from this list.** -**AI Threads** (38)+**AI Accounts** (14)++- `POST /agents/apikey`+- `GET /agents/bar`+- `GET /agents/catalog`+- `POST /agents/install`+- `POST /agents/login`+- `POST /agents/login-input`+- `POST /agents/login-stop`+- `GET /agents/login-url`+- `POST /agents/logout`+- `POST /agents/present`+- `POST /agents/setup-done`+- `POST /agents/setup-reset`+- `GET /agents/setup-state`+- `GET /agents/status`++**AI Threads** (39)  - `GET /ai-threads` - `POST /ai-threads/activate`+- `POST /ai-threads/answer` - `POST /ai-threads/close` - `GET /ai-threads/dom-debug` - `POST /ai-threads/dom-event`@@ -551,10 +569,11 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /ports/set` - `POST /report/problem` -**Other** (5)+**Other** (6) -- `POST /annotate` - `GET /favicon.ico`+- `POST /proxy/restart`+- `POST /telemetry/webview-gpu` - `GET /webview/frames` - `POST /webview/link-intercepted` - `GET /welcome.html`@@ -565,11 +584,15 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /permission/request` - `POST /permission/resolve` -**Screenshots & Recording** (9)+**Screenshots & Recording** (13) +- `POST /annotate`+- `GET /annotate/hotkey`+- `POST /annotate/hotkey` - `GET /capture/availability` - `GET /capture/viewport` - `GET /recording/native/capabilities`+- `POST /recording/native/reset` - `GET /recording/native/sources` - `POST /recording/native/start` - `GET /recording/native/status`@@ -577,7 +600,7 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /screenshot` - `POST /shot` -**Setup Cascade** (21)+**Setup Cascade** (23)  - `GET /setup-status` - `POST /setup/countdown`@@ -599,12 +622,16 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /setup/step` - `DELETE /setup/trigger` - `GET /setup/trigger`+- `GET /setup/wslconfig-consent`+- `POST /setup/wslconfig-consent` - `GET /virgin-reset-progress` -**System** (6)+**System** (8)  - `GET /adom-port-hints` - `POST /adom-port-hints`+- `GET /gpu`+- `POST /gpu` - `POST /system/cancel-reboot` - `GET /system/nonce` - `POST /system/reboot`@@ -626,7 +653,7 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `GET /test/setup-steps` - `GET /test/window-tree` -**UI & Windows** (14)+**UI & Windows** (15)  - `POST /api-explorer/open` - `POST /demo/run`@@ -642,6 +669,7 @@ description, and a `safety` flag (`destructive` / `disruptive`) that this flat i - `POST /ui/toast-ack` - `POST /window/close` - `POST /window/foreground`+- `POST /window/show`  **Wake & Repair** (5)