This repository was archived by the owner on Aug 4, 2026. It is now read-only.
v3.3.6 — CI Flake Fix
v3.3.6 — CI Flake Fix: Concurrent Test Retry + Audit Directory
Two CI-environment fixes that reproduce only on GitHub Actions runners.
1. ConnectionResetError retry: 20 threads overflow TCP accept() on Python 3.12 CI even with the readiness probe. Added retry loop (3 attempts, 0.1s stagger). 5x stress runs: 70/70.
2. Audit log directory: /home/runner/.hermes/ doesn't exist in CI. mkdir(parents=True) in the a2a_server fixture. Fixes 12x FileNotFoundError noise.
625 passed, 15 warnings