Skip to content

Hide failed jobs from queue list view#3

Merged
phieb merged 4 commits into
mainfrom
claude/beautiful-hypatia-n4jAf
Jun 6, 2026
Merged

Hide failed jobs from queue list view#3
phieb merged 4 commits into
mainfrom
claude/beautiful-hypatia-n4jAf

Conversation

@phieb

@phieb phieb commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

Updated the queue list view to hide failed jobs alongside other completed statuses, reducing clutter in the job queue display.

Changes

  • Added "failed" to the _DONE_QUEUE_STATUS set in handlers.py
    • Failed jobs are now treated the same as completed, cancelled, and skipped jobs
    • These finished statuses are hidden from the !liste command output to keep the view clean and focused on active jobs

Details

The _DONE_QUEUE_STATUS constant is used to filter out finished jobs from the queue list display. Previously, only completed, cancelled, and skipped statuses were hidden. This change extends that behavior to include failed jobs, which are now considered "done" for the purposes of the queue view.

https://claude.ai/code/session_01SXJs4zfe6zoDH2RVTxvZzB

claude and others added 4 commits June 6, 2026 12:27
Add 'failed' to the set of finished statuses filtered out of the queue
listing, so failed jobs no longer clutter the view.
Append the sliced print-time prediction (e.g. ' · 21 min') to each
queue entry, reusing the plate metadata's print_time_seconds field and
the existing _fmt_minutes formatting. Omitted gracefully when the queue
item carries no time.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…gainst live API

Confirmed against the real Bambuddy /queue/ payload (43 items): every
item carries print_time_seconds in seconds; no item ever has a
`prediction` field. Removed the misleading fallback.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@phieb phieb merged commit 84f262a into main Jun 6, 2026
1 check passed
@phieb phieb deleted the claude/beautiful-hypatia-n4jAf branch June 7, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants