chore: bump hermes-agent to v2026.7.30 - #35
Conversation
|
Dappnode bot has built and pinned the built packages to an IPFS node, for commit: 7915214 This is a development version and should only be installed for testing purposes.
Hash: (by dappnodebot/build-action) |
|
| Package | Verdict | Reason | Duration | Cleanup |
|---|---|---|---|---|
hermes-agent.dnp.dappnode.eth |
Candidate containers stable (candidate_containers_stable) |
41m 30s | ✅ Passed |
Run overview
| Context | Value |
|---|---|
| Pull request | dappnode/DAppNodePackage-Hermes-agent#35 |
| Tested commit | b112fe0bb9f8 |
| Candidate artifact | Install on DAppNode · /ipfs/QmZxZCt3f8MzqB41z7WCJhDVmdkiMie5KfcsTwiBZT6uA6 |
| Baseline request | automatic |
| Worker | worker-01 |
| Run ID | gh-pr-35-b112fe0bb9f8-aa4e6376ea656232 |
| Execution | 2026-07-31T00:48:27.798983542+00:00 → 2026-07-31T01:29:58.613462815+00:00 (✅ Completed) |
Baseline vs candidate
| Check | Baseline | Candidate |
|---|---|---|
| Version | 0.1.8 |
0.1.7 |
| Install | ✅ Passed · 17m 15s | ✅ Passed · 22m 48s |
| Hard check | ✅ Passed · 5 stable samples | ✅ Passed · 5 stable samples |
| Containers | 1 observed | 1 observed |
| Stabilization | 22s | 22s |
| Log collection | ✅ Passed · 1 container | ✅ Passed · 1 container |
Container comparison
- Added: none
- Removed: none
- Baseline inventory:
DAppNodePackage-hermes-agent.hermes-agent.dnp.dappnode.eth - Candidate inventory:
DAppNodePackage-hermes-agent.hermes-agent.dnp.dappnode.eth - Baseline non-running states: none
- Candidate non-running states: none
- Deterministic regressions: ✅ none
Container inventory
Baseline
| Container | Service | State | Image | Created |
|---|---|---|---|---|
DAppNodePackage-hermes-agent.hermes-agent.dnp.dappnode.eth |
hermes-agent |
✅ Running | hermes-agent.hermes-agent.dnp.dappnode.eth:0.1.8 |
1785459944 |
Candidate
| Container | Service | State | Image | Created |
|---|---|---|---|---|
DAppNodePackage-hermes-agent.hermes-agent.dnp.dappnode.eth |
hermes-agent |
✅ Running | hermes-agent.hermes-agent.dnp.dappnode.eth:0.1.7 |
1785461336 |
Runtime analysis advisory
❌ Critical — Heuristic and Nexus analysis: Candidate container startup lacks DAppNode context, skill, and Nexus skill seeding, and missing repair of .env and dashboard credentials, which were present in baseline. This likely breaks DAppNode-specific agent functionality.
| Analyzer | Status | Summary |
|---|---|---|
| Composite | ❌ Critical | Heuristic and Nexus analysis: Candidate container startup lacks DAppNode context, skill, and Nexus skill seeding, and missing repair of .env and dashboard credentials, which were present in baseline. This likely breaks DAppNode-specific agent functionality. |
| Heuristic | ✅ Clean | No configured candidate-only suspicious signature was found |
| Nexus | ❌ Critical | Candidate container startup lacks DAppNode context, skill, and Nexus skill seeding, and missing repair of .env and dashboard credentials, which were present in baseline. This likely breaks DAppNode-specific agent functionality. |
| Baseline evidence | ✅ Clean | No configured suspicious signature was found |
| Candidate evidence | ✅ Clean | No configured suspicious signature was found |
| Severity | Container | Finding | Evidence |
|---|---|---|---|
| ❌ Critical | DAppNodePackage-hermes-agent.hermes-agent.dnp.dappnode.eth |
Candidate lacks the seeding of DAppNode context, DAppNode skill, Nexus skill, the repair of .env, and the saving of dashboard credentials. This indicates missing DAppNode integration steps, likely causing the agent to not have required context and skills for Dappnode operations. | Baseline: [dappnode] Seeded .hermes.md with DAppNode context [dappnode] Seeded DAppNode skill [dappnode] Seeded DAppNode Nexus skill [dappnode] Repaired default .env: API_SERVER_KEY Patched config.yaml for DAppNode (api_port=3000, dashboard_auth=basic, whatsapp_bridge_port=3010); dashboard credentials saved to /opt/data/dashboard-login.txt Candidate: Patched config.yaml for DAppNode (api_port=3000, dashboard_auth=basic, whatsapp_bridge_port=3010) |
Cleanup and diagnostics
| Check | Result |
|---|---|
| Cleanup | ✅ Passed |
| Leftover packages | none |
| Cleanup error | none |
✅ No run errors were recorded.
Deterministic checks decide the verdict. Runtime log analysis is advisory. TropiBot publishes bounded summaries and never posts raw logs.
Automated version bump triggered by release
v2026.7.30.Changes
upstreamversion (NousResearch/hermes-agent) →v2026.7.30UPSTREAM_VERSION→v2026.7.30