You'll notice
Idle eviction no longer drops a workflow task whose agent is still live locally.
Idle-task eviction for local_workflow tasks now also requires that the task is not still a live local agent, in addition to having passed its evictAfter timestamp. This prevents evicting a task whose agent is still considered local/active.