Skip to content

fix(personal-community-sentiment-triage): update to NemoClaw Hermes 0.18 base#53

Open
wscurran wants to merge 1 commit into
NVIDIA:mainfrom
wscurran:codex/update-hermes-from-nemoclaw-core
Open

fix(personal-community-sentiment-triage): update to NemoClaw Hermes 0.18 base#53
wscurran wants to merge 1 commit into
NVIDIA:mainfrom
wscurran:codex/update-hermes-from-nemoclaw-core

Conversation

@wscurran

Copy link
Copy Markdown
Collaborator

Summary

  • Update the pinned NemoClaw Hermes sandbox base to the image published with NemoClaw v0.0.82.
  • Inherit Hermes v2026.7.1 (0.18.0) directly from that base.
  • Remove the redundant Hermes v0.14.0 installation from the community example.
  • Update the documented OpenShell prerequisite from v0.0.53 to v0.0.72.
  • Support Hermes 0.18’s plugin-based Slack adapter and reconnect lifecycle.

Why

Hermes is now maintained as part of NemoClaw core and included in its published Hermes sandbox base image. This community example was still using an older base and independently replacing Hermes during the image build.

That split ownership made the example harder to maintain and prevented it from automatically using the Hermes version validated and released by NemoClaw.

This change makes the NemoClaw base image the single source of truth while preserving the example’s NeMo Relay, Slack, Outlook, tracing, and skill customizations.

Validation

  • Verified the image digest against NemoClaw v0.0.82.
  • Verified the base contains Hermes v2026.7.1 / 0.18.0.
  • Verified NemoClaw v0.0.82’s supported OpenShell version is 0.0.72.
  • Compiled the updated Python compatibility shim.
  • Exercised both the Hermes 0.18 and legacy Slack import paths.
  • Exercised reconnect argument forwarding and duplicate-handler prevention.
  • Ran git diff --check.

Signed-off-by: Will Curran <wcurran@nvidia.com>
@wscurran
wscurran requested a review from slopp July 15, 2026 23:47
@wscurran wscurran self-assigned this Jul 15, 2026
@wscurran wscurran added the enhancement New feature or request label Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant