Skip to content

feat(runtime-node+core): auto-resume from checkpoint after gateway restart #96

Description

@subinium

Severity: priority/warning
Source: NousResearch/hermes-agent v0.11.0, PR #9934
Area: packages/runtime-node, packages/core, packages/storage

Problem

Hermes resumes interrupted agent work after a gateway restart from the last checkpoint instead of starting a fresh turn. CrowClaw has SessionCheckpoint storage (packages/storage/src/index.ts:517) but no auto-resume on boot.

Proposed fix

  1. On runtime startup, read SessionCheckpoint for any session marked 'in_progress'.
  2. Re-hydrate the session and continue from the last assistant turn / tool call.
  3. Operator override: --no-resume flag.
  4. Surface a session:resumed event for observability.

References

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority/warningReal cost / risk; fix when scheduledreliabilityReliability / correctness fixsource/hermesPattern from NousResearch/hermes-agent

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions