← Commit history

0.3.27: hydrogen-notifications documents the Title Bar bell

John Lauer ·8264cbded1 · ·parent 1be57cb
3 files changed +15−4
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.26",+  "version": "0.3.27",   "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+2−2
@@ -4,7 +4,7 @@   "slug": "hydrogen-windows-bootstrap",   "title": "Adom Hydrogen (Windows / WSL2)",   "brief": "The Windows (WSL2) platform layer for Hydrogen.",-  "version": "0.3.26",+  "version": "0.3.27",   "author": {     "name": "John Lauer",     "email": "[email protected]"@@ -37,4 +37,4 @@     "README.md",     "skills/**"   ]-}\ No newline at end of file+}
skills/hydrogen-notifications/SKILL.md+12−1
@@ -15,11 +15,22 @@ description: >   bounce, get the user's attention, alert the user, notify_user, emergency notification,   urgent alert, notification actions, action buttons, ping the user, job done   notification, tell me when it's done, request attention, browser_alert_window, in-app-  toast, ui toast, /ui/toast, show a toast in Hydrogen, toast inside the window.+  toast, ui toast, /ui/toast, show a toast in Hydrogen, toast inside the window, bell icon,+  notification bell, enable notifications, browser notifications. ---  # Hydrogen — Notifications (reaching the user outside the window) +## The bell in the Title Bar++The bell right of the pencil (Annotate) and left of the avatar is the one-time switch for+**browser notifications from the editor itself**: code-server and the extensions inside it+raise `Notification` events (a task finished, an extension wants attention) and the webview+only shows them once the user has granted permission. The bell with a dot means "not asked+yet": one click asks, and a confirmation notification proves it works. Once granted the bell+disappears; a crossed bell means the browser denied it (fix in site settings). This is separate+from the OS toasts below, which the AI fires through `notify_user` and which need no bell.+ When the user isn't looking at Hydrogen — a long build is running, you've finished a job, or you're **blocked and need them** — you can reach them on the OS level: a native **toast**, and for urgent cases a **persistent attention request** (the exact form is