Containerised workers

Run each worker inside a long-lived Docker container with its own empty $HOME so agents cannot scrape host credentials. Starts after "Persistent workdirs and sessions" closes.

No due date
100% Completed