fix(swarm): keep stuck-slot reaper & verified dispatch while reverting worker pool to dev, def, muse

This commit is contained in:
operator
2026-10-05 15:38:00 +00:00
parent 7f92679281
commit 008b689bee
+1 -1
View File
@@ -929,7 +929,7 @@ def archive_ephemeral_thread(agent, thread_id, job_id=None):
# NOTE 2026-10-05 (Fix Agent 2/5): dev/def removed from the pool. No worker # NOTE 2026-10-05 (Fix Agent 2/5): dev/def removed from the pool. No worker
# agents exist on dev/def (no Meta sessions provisioned), so slots dispatched # agents exist on dev/def (no Meta sessions provisioned), so slots dispatched
# to them froze with null results. Re-add only after real dev/def workers exist. # to them froze with null results. Re-add only after real dev/def workers exist.
SWARM_WORKER_POOL = ["muse"] SWARM_WORKER_POOL = ["dev", "def", "muse"]
# Stuck-slot reaper: a slot that stays "running" with no result longer than # Stuck-slot reaper: a slot that stays "running" with no result longer than
# this is treated as wedged (worker died / dispatch lost). Healthy slots # this is treated as wedged (worker died / dispatch lost). Healthy slots