From 04367e2fac18dcb5f0beb3ce1320c397ea02d321 Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Mon, 30 Mar 2026 19:05:34 -0700 Subject: [PATCH] fix(cron): stop truncating job IDs in list view (#4132) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove [:8] truncation from hermes cron list output. Job IDs are 12 hex chars — truncating to 8 makes them unusable for cron run/pause/remove which require the full ID. Co-authored-by: vitobotta --- hermes_cli/cron.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hermes_cli/cron.py b/hermes_cli/cron.py index 97a225794..f6da8a2d2 100644 --- a/hermes_cli/cron.py +++ b/hermes_cli/cron.py @@ -56,7 +56,7 @@ def cron_list(show_all: bool = False): print() for job in jobs: - job_id = job.get("id", "?")[:8] + job_id = job.get("id", "?") name = job.get("name", "(unnamed)") schedule = job.get("schedule_display", job.get("schedule", {}).get("value", "?")) state = job.get("state", "scheduled" if job.get("enabled", True) else "paused")