← Commit history

Publish 0.2.10

John Lauer ·aaeec473db ·3mo ago ·parent 152c112
5 files changed +47−5
README.md+2−2
@@ -120,8 +120,8 @@ The Carbon API key, `DefaultUid=1001`, the `host.docker.internal` alias.  ## Status (2026-07-16) -**PUBLISHED + PUBLIC**, latest `adom/[email protected]` (apps + skills model,-38 platform-generic skills bundled, incl. `hd-webview` + `hd-pup`; 0.2.9 = the+**PUBLISHED + PUBLIC**, latest `adom/[email protected]` (apps + skills model,+38 platform-generic skills bundled, incl. `hd-webview` + `hd-pup`; 0.2.10 = renamed hd-workspace-updater skill -> hd-staying-current; 0.2.9 was the full stale-content audit sweep). Deps resolve anonymously. Golden image **v17** ships from [hd-wsl2-image](https://github.com/adom-inc/hd-wsl2-image/releases) (baked with
package.json+1−1
@@ -4,7 +4,7 @@   "type": "bootstrap",   "title": "Hydrogen Desktop Bootstrap (apps + skills)",   "brief": "Layer Hydrogen Desktop's workspace onto a standard Adom workstation.",-  "version": "0.2.9",+  "version": "0.2.10",   "description": "Hydrogen Desktop'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 Desktop on ANY platform: the platform-generic hd-* skills (BUNDLED in this package by design; wsl2 skills ride adom/hd-windows-bootstrap, mac skills ride adom/hd-mac-bootstrap) and the generic HD editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hd-windows-bootstrap, adom/hd-mac-bootstrap.",   "org": "adom",   "tags": [
page.json+1−1
@@ -4,7 +4,7 @@   "type": "bootstrap",   "title": "Hydrogen Desktop Bootstrap (apps + skills)",   "brief": "Layer Hydrogen Desktop's workspace onto a standard Adom workstation.",-  "version": "0.2.9",+  "version": "0.2.10",   "description": "Hydrogen Desktop'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 Desktop on ANY platform: the platform-generic hd-* skills (BUNDLED in this package by design; wsl2 skills ride adom/hd-windows-bootstrap, mac skills ride adom/hd-mac-bootstrap) and the generic HD editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hd-windows-bootstrap, adom/hd-mac-bootstrap.",   "org": "adom",   "tags": [
skills/hd-overview/SKILL.md+1−1
@@ -56,7 +56,7 @@ runtime, so in a given workspace you'll usually have exactly the right set. | **hd-captions** | Paint labeled text on the user's screen — a Win32 always-on-top caption overlay for demos / step callouts. | | **hd-welcome** | The static welcome page shown after setup completes. | | **hd-self-update** | How HD updates itself: the "Restart to update (vX→vY)" banner (UpdateBanner.svelte) plus the AI-first update path. |-| **hd-workspace-updater** | How workspace skills/packages stay current — registry-native updates (`adom-wiki pkg update` + `adom/hook`); the old workspace-updater daemon is retired. |+| **hd-staying-current** | How workspace skills/packages stay current — registry-native updates (`adom-wiki pkg update` + `adom/hook`); the old workspace-updater daemon is retired. | | **hd-skill-catalog** | The catalog of skills your Claude has in this workspace. | | **hd-overview** | This index. | 
skills/hd-staying-current/SKILL.mdadded+42
@@ -0,0 +1,42 @@+---+name: hd-staying-current+description: How a Hydrogen Desktop workspace stays current — its Adom tooling (CLIs, skills, apps) updates registry-native via `adom-wiki pkg update` + the `adom/hook` prompt hook, plus the code-server reload banner — and how an Adom employee ships a skill / CLI / app to every workspace. Use when asked "how do I get the latest skills or tooling", "how do updates work here", "what's the reload banner", "how do I distribute a tool to all Adom users", or about the retired workspace-updater daemon (history). Trigger words: staying current, how do updates work, latest skills, get updates, auto update, keep tooling current, distribute a skill, publish to all users, reload banner, adom-wiki pkg update, workspace updater, adom-workspace-updater.+---++# How this workspace stays up to date++## TL;DR (anyone)+You don't do anything. Your workspace's Adom tooling is **registry-native**: everything is an+`adom-wiki` package (CLIs, skills, apps), and the **auto-update hook** (`adom/hook`, installed by+`adom/core`) runs `adom-wiki pkg update` in the background (throttled ~30 min, on your prompts, for+both Claude Code and Codex) and re-resolves `adom/core` so newly added tools arrive automatically.+- Force a check now: `adom-wiki pkg update`+- See what's installed / behind: `adom-wiki pkg list` / `adom-wiki pkg outdated`++Skills are **bundled into the HD bootstraps** — `adom/hd-bootstrap` ships the platform-generic+hd-* skills, `adom/hd-windows-bootstrap` ships the WSL2-specific ones (Kyle's `adom/hd-mac-bootstrap`+ships the mac ones), each deployed flat into `~/.claude/skills/`. (There is no separate skills+package; the short-lived `adom/hd-skillpack` was deleted 2026-07-16.) Org member apps (e.g. the+employee build of adom-google) arrive via your org's **`org-bootstrap`** meta-package. All are just+dependencies — kept current like everything.++## The reload banner+code-server self-updates on disk but only takes effect after a restart. Hydrogen Desktop detects+that natively and shows **"code-server has an update — click to reload"** at the top of the editor+(only after setup is complete, never mid-cascade). Clicking restarts code-server + reloads the+editor. Extensions never banner — VS Code's own auto-update activates them.++## "How do I ship a tool/skill/app to every Adom workspace?" (Adom employees)+Publish it as an `adom-wiki` package, then add it as a **dependency** of the right bootstrap:+- every container: `adom/core` · every HD workspace: `adom/hd-bootstrap` ·+  org members only: your org's `org-bootstrap` · HD skills: add the skill to+  `skills/public-facing/` in the hydrogen-desktop repo (`shared/` for platform-generic, `wsl2/` for+  Windows-only) and republish the matching bootstrap (`adom/hd-bootstrap` or+  `adom/hd-windows-bootstrap`).+The hook's re-resolve delivers it fleet-wide within ~30 minutes of users prompting.++## The retired daemon (history)+`adom-workspace-updater` (a systemd timer converging a wiki manifest) previously delivered+tooling in-place. It was retired 2026-07-16 in favor of the registry updater; legacy distros are+migrated off it automatically by its final self-update. If you still see it:+`systemctl status adom-workspace-updater.timer` should be disabled/absent on a migrated workspace.