Omabot
1a394eae60
Track PyPI's release rather than the newest tag
...
Built from v2026.8.18 against the CLI on PyPI, the app never starts: it
resolves the CLI, launches the backend, and then fails its readiness probe
with 401 Unauthorized. The two have to agree on the dashboard session-token
handshake -- the app scrapes window.__HERMES_SESSION_TOKEN__ out of the served
HTML, and web_server.py falls back to a random token when it cannot agree, so
every probe after that is rejected. A month separated the two: the tag was
2026-08-18, hermes-agent 0.19.0 on PyPI was 2026-07-20.
Upstream never meets this because their installer builds the app from the same
checkout it installs the CLI from. Pinning the CLI forward to the app's commit
is not open to us either -- Hermes refuses a non-editable install from a git
checkout and tells you to use `uv sync` instead. So the app is pinned back
instead, to the tag PyPI's current release was cut from.
Verified on a worker: the desktop reaches "Hermes backend is ready" and maps
its window, where the newer build stopped at the 401 every time.
2026-08-19 05:21:53 -07:00
..
2026-08-13 03:31:01 -07:00
2026-08-13 03:31:01 -07:00
2026-07-26 19:16:43 +00:00
2026-08-15 18:34:51 +00:00
2026-05-08 01:07:21 -04:00
2026-06-06 13:51:19 +00:00
2026-08-13 03:31:01 -07:00
2026-05-08 01:07:21 -04:00
2026-08-15 18:34:51 +00:00
2026-08-13 11:58:32 -07:00
2026-08-13 03:31:01 -07:00
2026-08-15 18:34:51 +00:00
2026-08-13 03:31:01 -07:00
2026-08-15 18:34:51 +00:00
2026-05-08 01:07:21 -04:00
2026-08-13 03:31:01 -07:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-08-15 18:34:51 +00:00
2026-08-13 10:17:24 -04:00
2026-08-11 09:56:17 +02:00
2026-08-19 05:21:53 -07:00
2026-08-13 03:31:01 -07:00
2026-05-08 01:04:51 -04:00
2026-06-08 16:00:00 +00:00
2026-07-13 12:08:22 -07:00
2026-05-08 01:07:21 -04:00
2026-08-13 11:58:32 -07:00
2026-07-27 09:53:23 -07:00
2026-07-24 08:19:11 -07:00
2026-07-24 08:19:11 -07:00
2026-07-20 17:41:35 -07:00
2026-07-24 08:19:11 -07:00
2026-07-24 08:19:11 -07:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-08-12 15:18:39 -05:00
2026-07-26 19:16:43 +00:00
2026-08-13 03:31:01 -07:00
2026-08-13 03:31:01 -07:00
2026-05-08 01:15:44 -04:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-08-17 19:03:59 +00:00
2026-06-16 11:17:06 +00:00
2026-07-26 19:16:43 +00:00
2026-08-13 03:31:01 -07:00
2026-08-13 11:58:32 -07:00
2026-08-04 10:42:32 -07:00
2026-08-07 03:03:18 -07:00
2026-08-14 08:23:21 -07:00
2026-07-24 17:41:15 -07:00
2026-05-08 01:07:21 -04:00
2026-06-12 13:25:36 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:04:51 -04:00
2026-05-08 01:07:21 -04:00
2026-08-13 04:31:10 -07:00
2026-08-14 08:23:21 -07:00
2026-08-12 13:54:18 +02:00
2026-05-08 01:04:50 -04:00
2026-06-03 12:45:35 -04:00
2026-08-13 03:32:48 -07:00
2026-08-13 03:32:48 -07:00
2026-08-07 04:29:12 -07:00
2026-08-15 18:34:51 +00:00
2026-08-13 11:58:32 -07:00
2026-08-13 03:31:01 -07:00
2026-08-15 08:34:42 -07:00
2026-05-08 01:07:21 -04:00
2026-05-23 08:25:37 +00:00
2026-05-08 01:07:21 -04:00
2026-08-10 09:04:40 -07:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-08-13 03:31:01 -07:00
2026-05-08 01:07:21 -04:00
2026-08-13 03:31:01 -07:00
2026-05-08 01:04:51 -04:00
2026-05-08 01:07:21 -04:00
2026-08-15 18:34:51 +00:00
2026-08-07 22:55:45 -04:00
2026-05-08 01:07:21 -04:00
2026-08-13 03:33:32 -07:00
2026-08-17 00:20:45 -07:00
2026-05-08 01:07:21 -04:00
2026-05-23 08:25:37 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-07-27 09:54:29 -07:00
2026-08-13 03:31:01 -07:00
2026-05-29 15:42:25 +00:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00
2026-08-13 03:31:01 -07:00
2026-08-13 03:31:01 -07:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00