chore(deps): update nousresearch/hermes-agent docker tag to v2026.7.1#703
chore(deps): update nousresearch/hermes-agent docker tag to v2026.7.1#703github-actions[bot] wants to merge 2 commits into
Conversation
…v2026.7.1 The v2026.7.1 bump in this PR hardened the dashboard: a non-loopback (0.0.0.0) bind now REQUIRES an auth provider and the legacy --insecure flag no longer bypasses it (the hermes-0day fix). The master agent binds the dashboard on 0.0.0.0 for the k8s Service, so without this it crashloops (hermes-dashboard CrashLoopBackOff → deployment never Ready → flow-04 fail). Register the bundled basic-auth provider via env (user 'obol', password = the agent's existing API token); probe path /api/status stays auth-exempt. Child agents run 'gateway run' with no dashboard sidecar, so only the master agent (internal/hermes) needs it. Also update flow-04's dashboard check: the loopback-only inline __HERMES_SESSION_TOKEN__ is disabled on a gated bind, so assert the dashboard is up (public /api/status=200) and auth-gated (/api/sessions=401) instead. Validated on arm64 QA (spark): hermes pod 2/2 Running (was 1/2 CrashLoopBackOff); paid buy flow green.
|
Pushed Root cause: hermes-agent v2026.7.1 hardened the dashboard — a non-loopback ( Fix: register the bundled basic-auth provider via env (user Validation (arm64 QA): hermes pod 2/2 Running (was 1/2 CrashLoopBackOff); paid buy flow (flow-08) green with a local vLLM QA endpoint. Verified as part of the v0.13.0-rc0 integration. Note: two live dual-stack flows (11/14) fail on an unrelated pre-existing issue — the Alice |
This PR updates the Hermes agent image (pinned in
internal/hermes/hermes.goandinternal/serviceoffercontroller/agent_render.go).What Changed
Release Notes
Pre-merge gate
RELEASE_SMOKE_INCLUDE_OBOL=true bash flows/release-smoke.shand confirmflow-16-sell-agent.shpasses — its §1.1.1/§1.3.1 steps gate against.no-bundled-skillsmarker regressions across Hermes releases, and agent-backed offers depend on the gateway streaming chunks per-write, a behavior owned by the Hermes image.Auto-generated by Renovate Bot