← Commit history

Publish 0.5.60

John Lauer ·14213a0587 · ·parent 1e37588
3 files changed +26−3
install.sh+23
@@ -221,6 +221,29 @@ else:     print("  settings.json already correct, nothing written") PYSETTINGS +# 4b. Claude Code CLI first-run state. The CLI is the extension's bundled binary and shares+#     its sign-in, but its own onboarding lives in ~/.claude.json: without+#     hasCompletedOnboarding and a theme every terminal launch walks the first-run wizard+#     (text style, then a login screen) even though ~/.claude/.credentials.json is there+#     (arav-rog 2026-09-20, John: "why am I not also authenticated to the claude cli"). Seed+#     the two flags and trust for the workspace folder; never touch keys that exist.+python3 - <<'PYEOF' || true+import json, os+p = os.path.expanduser("~/.claude.json")+try:+    d = json.load(open(p)) if os.path.exists(p) else {}+except Exception:+    d = {}+changed = False+for k, v in (("hasCompletedOnboarding", True), ("theme", "dark")):+    if k not in d: d[k] = v; changed = True+pr = d.setdefault("projects", {}).setdefault("/home/adom/project", {})+if "hasTrustDialogAccepted" not in pr: pr["hasTrustDialogAccepted"] = True; changed = True+if changed:+    tmp = p + ".tmp"; json.dump(d, open(tmp, "w"), indent=2); os.replace(tmp, p)+    print("  claude cli: first-run wizard and folder trust seeded in ~/.claude.json")+PYEOF+ # 5. code-server config.yaml — silence code-server's own update nags. install -d -m 0755 "$HOME/.config/code-server" cat > "$HOME/.config/code-server/config.yaml" <<'CSCONF'
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.59",+  "version": "0.5.60",   "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": [@@ -33,4 +33,4 @@     "hydrogen editor configuration",     "where do hydrogen skills come from"   ]-}\ No newline at end of file+}
page.json+1−1
@@ -4,7 +4,7 @@   "type": "bootstrap",   "title": "Adom Hydrogen (platform base)",   "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",-  "version": "0.5.59",+  "version": "0.5.60",   "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": [