busy в read model всегда False — истинная занятость живёт в памяти планировщика, событий для неё нет. Срез показывал «ожидает», пока часовой уровень держал running-задачу. TaskClaimed закрепляет уровень за задачей в проекции — теперь срез показывает «занят (running-задача)». |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| _llm_worker.py | ||
| commands.py | ||
| dashboard.html | ||
| dashboard.py | ||
| es.py | ||
| isolated_runner.py | ||
| levels.py | ||
| runtime.py | ||
| scheduler.py | ||
| tg_inbox.py | ||