|
|
3e3c6f1fc5
|
feat(scheduler): add durability — re-queue surviving LLM tasks on startup
|
2026-03-15 04:24:11 -07:00 |
|
|
|
9b96c45b63
|
feat(scheduler): implement thread-safe singleton get_scheduler/reset_scheduler
|
2026-03-15 04:19:23 -07:00 |
|
|
|
a53a03d593
|
feat(scheduler): implement scheduler loop and batch worker with VRAM-aware scheduling
|
2026-03-15 04:14:56 -07:00 |
|
|
|
68d257d278
|
feat(scheduler): implement enqueue() with depth guard and ghost-row cleanup
|
2026-03-15 04:05:22 -07:00 |
|
|
|
415e98d401
|
feat(scheduler): implement TaskScheduler.__init__ with budget loading and VRAM detection
|
2026-03-15 03:32:11 -07:00 |
|
|
|
1616858729
|
refactor(tests): remove unused imports from test_task_scheduler
|
2026-03-15 03:27:17 -07:00 |
|
|
|
376e028af5
|
feat(db): add reset_running_tasks() for durable scheduler restart
|
2026-03-15 03:22:45 -07:00 |
|