Public Access
- Add promtool to ci-full Dockerfile so it's pre-installed in the runner image instead of downloaded at runtime on every infra CI run - Add 60s timeout to _download() in install_tools.py to prevent indefinite hangs when GitHub release downloads stall - Use -n 8 workers for test-unit target (3s vs 4s with auto/16) - Update test_download to mock urlopen instead of urlretrieve Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>