hermes-playwright
| Version | 2026.144.1443 |
| Repo | superproject |
Playwright Chromium browser baked into the Hermes image for headless browser automation
Installs the Chromium browser via npx playwright install chromium
into /tmp/.cache/ms-playwright (PLAYWRIGHT_BROWSERS_PATH) plus the
Fedora system libraries (nss, gtk3, alsa-lib, …) Chromium needs to
launch. Verifiable: the browser build dir + chrome executable land
under the cache path, and the runtime libraries are in the rpm db.
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
run |
command=HOME=/tmp npx playwright install chromium |
check |
the Playwright browsers cache directory is baked into the image |
check |
a Chromium build directory is present under the cache path |
check |
the installed Chromium browser binary is executable |
check |
the NSS library Chromium links against is installed |
check |
the GTK3 runtime Chromium needs to launch is installed |
agent-check |
Playwright can launch the installed Chromium headlessly to drive a browser automation session |
check |
package=alsa-lib |