mipo

Job Errors

Structured job-error states from the dispatcher taxonomy. Each row represents a scan job that has been classified by error class and category. Operators can triage individual rows, apply repair actions, and bulk-fail terminal errors from this page.

How to

Triage an active error

  1. Find the error in the table (filter by class or category as needed)
  2. Click the Triage button to open the per-state detail view
  3. Review the context JSON and repair history
  4. Select a repair action and click Apply

Bulk-fail multiple errors

  1. Check the rows you want to terminal-fail
  2. Click "Bulk Fail" in the selection bar
  3. Confirm the dialog — this action is irreversible

Gotchas

  • Fail is terminal — once applied, the job cannot be retried. Use redispatch to return a job to the pool.
  • The category cards show zero counts in v1. Use the table filters to narrow by category.
  • Per-class drilldown pages are accessible by clicking an error class chip in the table.

API calls (4)

MethodPathDescription
GET /api/health/job-errors List active job error states
GET /api/health/job-errors/:stateId Single error state with repair history
POST /api/health/job-errors/:stateId/repair Apply a repair action
POST /api/health/job-errors/bulk-repair Bulk repair multiple states

Related