You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The awf-api-proxy sidecar container intermittently fails its Docker health check during docker compose up, causing the entire agent startup to fail with exit code 1. When this happens, no agent turns run at all — the workflow exits immediately with an opaque exitCode: 1 error.
Container awf-api-proxy Waiting
Container awf-squid Healthy
Container awf-api-proxy Error
dependency failed to start: container awf-api-proxy is unhealthy
[ERROR] Failed to start containers: Command failed with exit code 1: docker compose up -d --pull never
Root Cause (Probable)
The awf-api-proxy container starts and passes the Docker Starting/Started phases but then fails its health check before the timeout expires. The failure is intermittent — successful runs on the same day (e.g., §25048535353) show Container awf-api-proxy Healthy. This points to:
Slow health check endpoint startup — the proxy HTTP server takes longer to bind on some runners, exceeding the health check start_period
Resource contention — shared runner load causes the container to start slower intermittently
Health check configuration — insufficient retries or interval for the observed startup variance
Addressed in gh-aw-firewall by PR #2255 (merged) — api-proxy health check tolerances significantly increased (start_period 30s, retries 15). Included in firewall v0.25.29+.
Activity
github-actions commentedon Apr 28, 2026
🍪 *Issue Monster selected this for Copilotecho BEGIN___COMMAND_OUTPUT_MARKER ; PS1= ; PS2= ; unset HISTFILE ; EC=0 ; echo ___BEGIN___COMMAND_DONE_MARKER___0 ; }
I've identified this issue as a good candidate for automated resolution and requested assignment to the Copilot coding agent.
If assignment succeeds, the Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
lpcox commentedon Apr 28, 2026
🔗 AWF tracking issue: https://github.com/github/gh-aw-firewall/issues/github/gh-aw-firewall#2274
lpcox commentedon Apr 29, 2026
🔗 AWF tracking issue: https://github.com/github/gh-aw-firewall/issues/github/gh-aw-firewall#2295
lpcox commentedon Apr 29, 2026
Addressed in gh-aw-firewall by PR #2255 (merged) — api-proxy health check tolerances significantly increased (start_period 30s, retries 15). Included in firewall v0.25.29+.