hermes-cron-recovery

Manually trigger stuck cron jobs and reset Hermes Agent scheduler state.

Updated Oct 23, 2024
One-click install
npx skills add https://github.com/lenadlm/docker --skill hermes-cron-recovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hermes-cron-recovery
Source: https://github.com/lenadlm/docker/tree/main/hermes-skills/skills/ops/hermes-cron-recovery
Command: npx skills add https://github.com/lenadlm/docker --skill hermes-cron-recovery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the issue of stuck cron jobs in Hermes Agent, which can occur when the scheduler state becomes stale. It provides a systematic approach to recover and reset the scheduler to ensure jobs run on schedule.

Core Features & Use Cases

  • Recovery of Stuck Jobs: Identifies and manually triggers stuck cron jobs to resume their scheduled tasks.
  • Scheduler Verification: Checks the state of the scheduler and corrects timestamps for accurate job scheduling.
  • Prevention and Monitoring: Offers guidance on preventing future occurrences and monitoring cron job health.

Quick Start

Use the hermes-cron-recovery skill to recover stuck cron jobs in Hermes Agent by running the command: hermes-cron-recovery recover

Frequently Asked Questions about hermes-cron-recovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I recover stuck cron jobs in Hermes Agent after a system restart?

Stuck cron jobs in Hermes Agent occur when the scheduler state becomes stale, often after a restart or system downtime. This disruption prevents scheduled tasks from executing on their intended timelines.

How do I manually trigger a stuck cron job to resume its scheduled tasks?

Run the hermes-cron-recovery command to manually trigger stuck cron jobs and reset the scheduler state. This verifies the scheduler condition and corrects timestamps for accurate job scheduling.

Why does my Hermes Agent cron job scheduling get disrupted after downtime?

Stuck cron jobs in Hermes Agent occur when the scheduler state becomes stale, often after a restart or system downtime. This disruption prevents scheduled tasks from executing on their intended timelines.

Does Hermes Agent scheduler recovery require manual intervention for every stuck job?

Yes, recovering stuck cron jobs requires manual intervention to execute specific jobs and reset the scheduler state. This manual process ensures accurate timestamp correction and verifies scheduling health.

What is the best way to monitor cron job health and prevent scheduler state issues in Hermes Agent?

Monitor cron job health and verify the scheduler state regularly to prevent stuck jobs. Correcting stale timestamps proactively helps avoid future scheduling disruptions in Hermes Agent.