The Dagger engine stopped responding (connection refused) after the previous run exhausted disk space and crashed it. Two changes: 1. setup_dagger_remote.sh: retry the nc probe up to 5 times with 30 s delays so a transient crash/restart window doesn't immediately fail the job. 2. ci.yml: add a post-check prune step (if: always()) so the engine cache is cleaned up after every run, reducing the chance of disk exhaustion on the next run. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>