[audit] Agentic Workflow Audit — 2026-03-27 #23276
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it expired on 2026-03-28T21:20:49.099Z.
|
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.
-
Daily audit of agentic workflow runs for the 24-hour period ending 2026-03-27T21:05Z.
Summary
📊 Trend Charts
Workflow Health:

Success rate dropped to 57% today (compared to 71% on 2026-02-24), driven primarily by recurring threat detection model format failures and infrastructure issues in post-agent steps.
Token & Cost:

Today's cost of $5.68 for 11.3M tokens is similar to the Feb-24 baseline ($3.26 for 128M tokens — significantly higher token count). The Sergo Go Expert workflow consumed the most tokens at 4.2M (76 turns), followed by Static Analysis Report at 1.4M (31 turns).
❌ Failed Runs — Root Cause Analysis
View All 6 Failed Runs
1. Daily Workflow Updater — Detection Auth Failure
codeql-action,gh-aw-actions/setup,stale-repos,setup-ruby)Authentication failed (Request ID: 0C51:9FAA7:C50D3A:DD0350:69C6EFE5)— transient API auth error2. Auto-Triage Issues — Detection Format Failure (Run 1)
No THREAT_DETECTION_RESULT found in detection log— Copilot detection model did not produce expected structured output format3. Auto-Triage Issues — Detection Format Failure (Run 2)
mcp+securitylabels to issue DIFC proxy does not pass GITHUB_SERVER_URL to container — breaks GHEC integrity filtering #23274 (COLLABORATOR-filed bug)4. Daily DIFC Integrity-Filtered Events Analyzer — Missing Cache Artifact
update_cache_memorystep:Artifact not found for name: cache-memory— cache artifact expired5. PR Triage Agent — Local Action Missing Post-Checkout
push_repo_memorystep:Can't find 'action.yml' under actions/setup— after sparse checkout switches to memory branch, local action is unavailable6. Metrics Collector - Infrastructure Agent — File Pattern Mismatch
push_repo_memorywroteagent-performance-latest.mdbut the memory filter ismetrics/**— file was skipped (0 files copied)✅ Successful Runs
🔍 Key Issues & Recommendations
Issue 1: Recurring Threat Detection Format Failures⚠️ HIGH
Pattern: 2/6 failures from
No THREAT_DETECTION_RESULT found in detection logTHREAT_DETECTION_RESULT:{...}Issue 2: Detection Authentication Failures⚠️ MEDIUM
Pattern: Transient API auth failure during detection container startup
Issue 3: Metrics Collector File Pattern Mismatch 🔧 MEDIUM
Pattern: Workflow writes
agent-performance-latest.mdbut memory config filtersmetrics/**metrics/subdirectory, or adjust the memory filter pattern to match the agent's actual output pathIssue 4: Cache Memory Artifact Expiry 🔧 LOW
Pattern:
update_cache_memorystep fails when artifact doesn't exist yetif-no-files-found: warnor conditional step to handle missing cache artifact gracefully on first runIssue 5:
actions/setupMissing After Memory Branch Checkout 🔧 LOWPattern:
push_repo_memorystep switches to memory branch, losing local action definitionsReferences
Beta Was this translation helpful? Give feedback.
All reactions