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
[agentics] Failed runs #66 — it centralizes workflow-failure sub-issues and log-review pointers, which can help gather the run set to inspect for prompt anomalies.
The strongest anomaly is a verified runtime/config mismatch: workflows request GitHub MCP search toolset, but job logs show it is rejected (unrecognized toolsets ignored: search), so we should remove/replace that toolset across workflow prompts.
Recommendation
Update workflow source files to stop requesting unsupported search in GitHub MCP toolsets and recompile lock files; then add a CI guard that fails on MCP startup warnings containing unrecognized toolsets so this cannot regress silently.
Findings
Issue context: Review agent jobs for prompt anomalies #465 has only title text (“Review agent jobs for prompt anomalies”) and no body/comments, so runtime evidence was required.
both set "GITHUB_TOOLSETS": "repos,issues,pull_requests,search,actions"
Breadth:
search appears in many workflow definitions (e.g. .github/workflows/gh-aw-issue-triage.md:65, .github/workflows/gh-aw-pr-review.md:82, .github/workflows/agent-deep-dive.md:42) and many compiled lock files.
# Verified source workflow configs include search (many files)
.github/workflows/gh-aw-issue-triage.md:65
.github/workflows/gh-aw-pr-review.md:82
.github/workflows/agent-deep-dive.md:42
Detailed Action Plan
Fix source workflow configs
Replace search in tools.github.toolsets with supported toolsets only in source .md workflows (start with high-traffic ones such as gh-aw-issue-triage.md, gh-aw-pr-review.md, agent-deep-dive.md).
Recompile lock files
Run repository compile flow so .lock.yml files regenerate and no longer emit GITHUB_TOOLSETS values with search.
Validate with workflow lint/compile checks
Run existing repo checks (make compile, make lint) to ensure generated workflows stay consistent.
Add regression guard
Add/extend CI check to fail when MCP startup logs contain unrecognized toolsets (or equivalent strict validation before merge).
Roll out broadly
Since search is present in many source workflows, apply the same fix pattern repo-wide rather than only in one workflow.
Activity
github-actions commentedon Feb 28, 2026
2 related issues
What is this? | From workflow: Duplicate Issue Detector
Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
github-actions commentedon Feb 28, 2026
The strongest anomaly is a verified runtime/config mismatch: workflows request GitHub MCP
searchtoolset, but job logs show it is rejected (unrecognized toolsets ignored: search), so we should remove/replace that toolset across workflow prompts.Recommendation
Update workflow source files to stop requesting unsupported
searchin GitHub MCPtoolsetsand recompile lock files; then add a CI guard that fails on MCP startup warnings containingunrecognized toolsetsso this cannot regress silently.Findings
64344738803(run22241104401) contains repeated warnings:Warning: unrecognized toolsets ignored: search64402000820(run22262123421) contains repeated warnings:msg="Warning: unrecognized toolsets ignored" toolsets=search.github/workflows/gh-aw-issue-triage.lock.yml:917.github/workflows/gh-aw-pr-review.lock.yml:1125"GITHUB_TOOLSETS": "repos,issues,pull_requests,search,actions"searchappears in many workflow definitions (e.g..github/workflows/gh-aw-issue-triage.md:65,.github/workflows/gh-aw-pr-review.md:82,.github/workflows/agent-deep-dive.md:42) and many compiled lock files.Verification
Commands run in workspace:
Output (excerpt):
Output (excerpt):
# Verified lock config includes search.github/workflows/gh-aw-issue-triage.lock.yml:917.github/workflows/gh-aw-pr-review.lock.yml:1125# Verified source workflow configs include search (many files).github/workflows/gh-aw-issue-triage.md:65.github/workflows/gh-aw-pr-review.md:82.github/workflows/agent-deep-dive.md:42Detailed Action Plan
searchintools.github.toolsetswith supported toolsets only in source.mdworkflows (start with high-traffic ones such asgh-aw-issue-triage.md,gh-aw-pr-review.md,agent-deep-dive.md)..lock.ymlfiles regenerate and no longer emitGITHUB_TOOLSETSvalues withsearch.make compile,make lint) to ensure generated workflows stay consistent.unrecognized toolsets(or equivalent strict validation before merge).searchis present in many source workflows, apply the same fix pattern repo-wide rather than only in one workflow.Related Items
.github/workflows/gh-aw-issue-triage.md:65search.github/workflows/gh-aw-pr-review.md:82search.github/workflows/agent-deep-dive.md:42search.github/workflows/gh-aw-issue-triage.lock.yml:917GITHUB_TOOLSETSincludessearch.github/workflows/gh-aw-pr-review.lock.yml:1125GITHUB_TOOLSETSincludessearch22241104401/6434473880322262123421/64402000820What is this? | From workflow: Issue Triage
Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.