Repository navigation
[copilot-session-insights] Daily Copilot Agent Session Analysis — 2026-11-05 #75127
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Copilot Session Insights. A newer discussion is available at Discussion #75355. |
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.
🤖 Copilot Agent Session Analysis — 2026-11-05
Executive Summary
Headline: The pre-fetched sample again holds almost no coding-agent work. 36 of the 50 runs (72%) are routing runs fired by the agent's own review-thread replies. Transcript recovery regressed to 0/50: the job-log endpoint now returns a DIFC policy 403 from inside the sandbox, so this report is based on metadata. To compensate, it adds the 24h coding-agent population (46 cloud-agent and 48 addressing-comment sessions).
Key Metrics
📈 Session Trends Analysis
Completion Patterns
Completion has stayed above the 30-day mean (49.9%) for 7 straight recorded days (64–90%), after a volatile October with a low of 4% on Oct 24. Today's 64% matches Nov 2–3. All 18 non-successes are
skippedSquad routes, not failures. The real failure count has been 0 for two days running.Duration & Efficiency
The sample's average fell to 1.8 min because 36 of its runs are 30–60 s routing jobs. That reflects the sample's composition, not faster agents. The 24h coding-agent population tells a different story: a ~27 min mean, and setup still accounts for 73–87% of short code-scanning agent runs. Loops have only been measurable on days with transcripts and were not measurable today.
Success Factors ✅
b8686a6,36d7525) and the regression coverage added. Reviewers can verify each reply in one hop.PreAgentStepsas well asCustomSteps... Fixed in b8686a6."Processing Request. Dev-deps install took 27 s and recompile 93 s.origin/mainminutes before the fix commit, and all downstream CI gates passed.Failure Signals⚠️
cloud_agent_60min_cap_wip): both cloud-agent cancellations hit 60.3 and 60.4 min and left[WIP]PRs. One ([WIP] Refactor functions exceeding length limits in various packages #74913) is a multi-file lint refactor, now closed. The other (feat(experiments): add outcome-backed metrics with adaptive maturity windows #74992), outcome-backed metrics, is still WIP.batch_assignment_review_backlog): 21 cloud-agent sessions launched in the 19–20Z burst on 11-04 (PRs Restore max-ai-credits: -1 budget disabling #74933–Warn when dynamic checkout refs expose host setup steps to untrusted code #74951). Only 9 are merged; 12 are still open about 11h later, and those branches now generate merge-from-main commits and review-reply fan-out.agent_reply_comment_fanout, now CONFIRMED on its 2nd day): each agent reply fires Agentic Commands (a 30–55 sroutejob) and Squad (every job skipped).actions-update-*,update-docs-astro-*,code-scanning-fix-*). The cause isn't visible without logs.Prompt Quality Analysis 📝
Per-Prompt Breakdown
Prompts and issue bodies aren't in the run metadata, and transcripts were unavailable, so this section uses PR titles and outcomes as a proxy.
High-Quality Prompt Characteristics
Example High-Quality Prompt (inferred from the resulting PR):
Low-Quality Prompt Characteristics
Example Low-Quality Prompt:
Orphaned Branch Escalation Alerts 🚨
Summary
Escalation Candidate Details
Escalation Candidates
✅ No orphaned branches exceed the escalation threshold today.
7 runs were in progress in the last 6h: 4 on
mainand 1Addressing commenteach on #75112, #74077 and #75116. No PR branch had more than 1 concurrent gate, and 9 open PRs have no Copilot assignee, but none has active gates.CI Waste Estimate
Notable Observations
Loop Detection and Session Diagnostics
Loop Detection
Tool Usage
Recompile workflows, uv, gopls, TS language server, then MCP servers.Data Pipeline
session-logs-latest/is empty (11-04 had 13/13events.jsonl)transcript_fetch_difc_block:gh api --allow-escape-sequences repos/{repo}/actions/jobs/{id}/logsnow returnsDIFC policy violation: response requires resource access (HTTP 403)for all 3 agent jobs. This replaces the earlier escape-sequence refusal. It is a policy boundary, so it was not worked around. Transcript capture has to happen in the pre-agent fetch step.Context Issues
Experimental Analysis
Standard analysis only. No experimental strategy this run (roll = 66).
Actionable Recommendations
For Users Writing Task Descriptions
compileWorkflowinpkg/workflow/compiler.gobelow 80 lines; keep behavior and tests unchanged" (one issue per package)For System Improvements
on:level so they don't create runs.events.jsonlartifacts intosession-logs-latest/.Recompile workflowsand the full dev-deps install for read-only agent runs (code-scanning findings): about 4.4 min of setup per run comes before 1–2.5 min of agent work.For Tool Development
[WIP]PRs with no handoff summaryHistorical Trends and Statistical Summary
Trends Over Time
Statistical Summary
Next Steps
References:
Analysis generated automatically on 2026-11-05 at 07:15 UTC
Run ID: 41982127279
Workflow: Copilot Session Insights
All reactions