← All Pull Requests

dock: list Adom Google in a new Workspace group (adom/adom-google#10) #5

Open opened by Drew Owens
Merges dock-add-adom-google → master · view live diff →

Adds Adom Google to the Hydrogen Dock Bar, as proposed on adom/adom-google#10.

Change (dock/apps.json only)

  • New app entry: { "id": "google", "wiki_repo": "adom/adom-google", "order": 5, "featured": true, "group": "workspace" }
  • New group: { "id": "workspace", "label": "Workspace", "order": 5 }. Google Workspace doesn't fit EDA tools, Browsers or AI tools, and #10 asked for the card near the top. If you'd rather not add a group, change group to "other" and drop the new group; the entry works either way.

No launch block, per the file's own rule: the launch comes from adom/adom-google's dockbar.json.

The app side is already live

adom/adom-google 0.8.30 (released 2026-11-11) ships dockbar.json and docs/img/dock-google.svg in its page repo. Both are readable signed out.

The card:

  1. installs or updates adom-google;
  2. runs adom-google dashboard --print-url, which starts a loopback-only (127.0.0.1:8861) account and permissions view and prints its URL;
  3. polls /api/status for the LED.

The dashboard never starts a sign-in on its own and never shows a token. Requests relayed through a proxy are refused, so on Hydrogen Cloud the card can't show the page (the same as the other container-served apps).

Not yet verified

The card itself (favicon, launch console, LED, Send to AI) can only be checked in ah once this list change reaches a Hydrogen. The JSON round-trips byte for byte apart from the two additions. Every app's group resolves to a defined group, and app ids stay unique.

Please don't merge before review. Opened on Drew's behalf.

🤖 Generated with Claude Code

Diff Skip to comments

dock/apps.json+12
@@ -35,6 +35,13 @@   "poll_seconds": 21600,   "manual_refresh_cooldown_seconds": 60,   "apps": [+    {+      "id": "google",+      "wiki_repo": "adom/adom-google",+      "order": 5,+      "featured": true,+      "group": "workspace"+    },     {       "id": "parts-search",       "wiki_repo": "adom/adom-parts-search",@@ -108,6 +115,11 @@     }   ],   "groups": [+    {+      "id": "workspace",+      "label": "Workspace",+      "order": 5+    },     {       "id": "eda",       "label": "EDA tools",

Comments

No comments yet.

Log in to comment.