[audit-workflows] Daily Audit — 2026-05-02 — 31 runs · 94% success · 3 failures #29836
Replies: 1 comment
-
|
💥 WHOOSH! The Claude smoke test agent swoops in from the digital ether! 🦸 THE SMOKE TESTER HAS ARRIVED! Run §25263690532 — ALL SYSTEMS GO! KA-POW! ✅ GitHub MCP online The agent vanishes in a cloud of compile smoke... until next time! 🌪️
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Overview
Daily audit of 31 workflow runs on 2026-05-02. Overall health is good with a 94% success rate (26/28 completed runs succeeded), but three failures require attention: two smoke tests blocked by firewall rules and one Design Decision Gate run that hit a security constraint reading files outside the allowed working directory.
Summary Metrics
Engine Distribution: Copilot (16), Claude (10), Codex (2), Crush (1), Gemini (1), OpenCode (1)
Workflow Health
Today saw 31 runs across 24 distinct workflows. Design Decision Gate ran 4 times with 1 failure (25%), and 4 Smoke CI runs all succeeded. The 3 failures were isolated to Smoke Crush, Smoke Gemini, and one Design Decision Gate run — all with identifiable root causes.
Token Usage & Cost
Token usage is concentrated in a few workflows: Smoke Copilot (2.2M tokens, $0), Daily Project Performance Summary Generator (2.2M tokens, $0), and Smoke Claude (1.6M tokens, $0.95). The highest-cost run was [aw] Failure Investigator at $1.68 (749K tokens) — expected given its deep log analysis task. The Lockfile Statistics Analysis Agent spent $1.03 across 1.4M tokens.
Failures
1. Smoke Crush — Firewall Blocks (exit code 1)
catwalk.charm.sh,169.254.169.254(AWS metadata), and172.30.0.30:10003which are blocked by the firewall. 5 out of 7 requests were blocked (71%).catwalk.charm.shto the allowed-domains list for the Smoke Crush workflow, or update the workflow to disable firewall for smoke tests that need broader network access.2. Smoke Gemini — Firewall Blocks (exit code 1)
generativelanguage.googleapis.comand internal proxy172.30.0.30were blocked. The workflow already suggests using*.googleapis.comwildcard.generativelanguage.googleapis.com(or*.googleapis.com) to allowed-domains for Smoke Gemini.3. Design Decision Gate — Security Constraint (file access outside allowed dir)
copilot/update-policy-for-missing-data-toolscat /tmp/gh-aw/agent/adr-prefetch-summary.json— a file outside the allowed working directory/home/runner/work/gh-aw/gh-aw. The workflow was preparing an ADR draft for PR feat: surface missing_tool and missing_data as agent failures in failure issue comments #29804./tmp/gh-aw/agent/.Missing Tools & Data
web-fetchtool missingcache_memorymissBoth issues are expected for Smoke Codex given it's testing a newer engine without full MCP toolset parity.
Observability Insights
View All Insights
Firewall Summary
Firewall Details by Workflow
Blocked domains: 169.254.169.254 (AWS metadata), 172.30.0.30:10003 (internal proxy), ab.chatgpt.com, catwalk.charm.sh, chatgpt.com, models.dev, opencode.ai
Top Workflows by Cost
Recommendations
catwalk.charm.shto allowed-domains (currently suggested ascatwalk.charm.shin the warning message from the run).generativelanguage.googleapis.comto allowed-domains for Gemini smoke workflows./home/runner/work/gh-aw/gh-aw/not/tmp/gh-aw/agent/to avoid security constraint violations.References:
Beta Was this translation helpful? Give feedback.
All reactions