Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
cc9a3dd
fix(rebuild): restart the Hermes gateway after state restore
hunglp6d Aug 6, 2026
a19a17d
test(rebuild): stub post-restore gateway restart
apurvvkumaria Aug 6, 2026
7c73e9d
merge: resolve conflicts with main
github-actions[bot] Aug 6, 2026
b0669f9
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 6, 2026
005adee
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 6, 2026
46940cb
fix(rebuild): restore gateway recheck bound
apurvvkumaria Aug 6, 2026
ae6e940
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 6, 2026
3f22f53
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 7, 2026
c2c8063
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
cv Aug 7, 2026
a88afeb
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 7, 2026
5034182
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 7, 2026
fee1792
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 7, 2026
ea7d8a0
merge: resolve conflicts with main
github-actions[bot] Aug 7, 2026
450e278
merge: refresh main before cron gate fix
apurvvkumaria Aug 7, 2026
8ffba2d
fix(rebuild): hold cron gate through gateway replacement
apurvvkumaria Aug 7, 2026
64c4d45
fix(rebuild): bind cron release to verified gateway
apurvvkumaria Aug 7, 2026
2f8a6cc
merge: refresh main after cron gate fix
apurvvkumaria Aug 7, 2026
2f7c35b
fix(rebuild): order held-gate recovery guidance
apurvvkumaria Aug 7, 2026
54a3b19
fix(rebuild): report cron gate rollback uncertainty
apurvvkumaria Aug 7, 2026
15488b5
merge: refresh main after cron rollback fix
apurvvkumaria Aug 7, 2026
fdf6415
merge: refresh main after E2E recovery update
apurvvkumaria Aug 7, 2026
867cbe4
fix(hermes): refresh cron controller integrity hash
apurvvkumaria Aug 7, 2026
fa39efa
merge: refresh main after integrity hash fix
apurvvkumaria Aug 7, 2026
b4a011e
merge: refresh main after llama runtime cleanup
apurvvkumaria Aug 7, 2026
3e6ca26
fix(rebuild): type cron rollback failures
apurvvkumaria Aug 7, 2026
d588ed9
merge: refresh main for PR 8472
apurvvkumaria Aug 7, 2026
8b4ba8e
merge: refresh main for PR 8472
apurvvkumaria Aug 7, 2026
42bf3cc
test(hermes): preserve operator drain on restore failures
apurvvkumaria Aug 7, 2026
5f29a10
fix(rebuild): make Hermes cron recovery durable
apurvvkumaria Aug 7, 2026
9ed6cd7
merge(main): refresh PR #8472
apurvvkumaria Aug 7, 2026
78d68cc
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 8, 2026
ab17f4f
Merge branch 'main' into fix/rebuild-gateway-restart-after-restore
hunglp6d Aug 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion agents/hermes/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -569,7 +569,7 @@ ARG NEMOCLAW_HERMES_CLI_ADAPTER_SHA256=989edf54a8c09c6efb348600a8aa2f264c0b71408
ARG NEMOCLAW_HERMES_CLI_ADAPTER_VALIDATOR_SHA256=db4046e79e513eab67b069a8eda20167b8b65529cf26842531d2ad673c670330
ARG NEMOCLAW_HERMES_VALIDATOR_SHA256=822c7e63d068c5d09f3291350771c1a42c9686f51bfa9bc9a1f41fbe15d163b1
ARG NEMOCLAW_HERMES_TIRITH_FINALIZER_SHA256=a1e6b1c53ab297569abb87c29d15c294d729e46005bfd022136b4c447a791819
ARG NEMOCLAW_HERMES_CRON_RESTORE_CONTROLLER_SHA256=a674de12d1c30d907491aa7c7b5d40711b077c5b2eca69ca58c5c36e8231e4c8
ARG NEMOCLAW_HERMES_CRON_RESTORE_CONTROLLER_SHA256=e8593cf1580bffa4663e91c079ba0ce31c3d26391f5b1718872701138ce250b0
# hadolint ignore=DL4006
RUN printf '%s %s\n' \
"$NEMOCLAW_HERMES_VALIDATOR_SHA256" /usr/local/lib/nemoclaw/validate-hermes-env-secret-boundary.py \
Expand Down Expand Up @@ -1170,6 +1170,7 @@ RUN check_metadata() { \
&& check_absent /sandbox/.cache \
&& check_absent /sandbox/.hermes/managed-policy.json \
&& check_absent /sandbox/.nemoclaw/hermes-cron-restore-drain.json \
&& check_absent /sandbox/.nemoclaw/hermes-cron-restore-release-recovery.json \
&& check_metadata /sandbox/.nemoclaw 'root:root 1755' \
&& check_metadata /scripts/patch-bundled-npm-brace-expansion.mts 'root:root 444' \
&& check_metadata /scripts/lib/patch-bundled-npm-ip-address.mts 'root:root 444' \
Expand Down
Loading
Loading