Add agentic issue triage (gh-aw) with native issue intents#3117
Closed
alondahari wants to merge 1 commit into
Closed
Add agentic issue triage (gh-aw) with native issue intents#3117alondahari wants to merge 1 commit into
alondahari wants to merge 1 commit into
Conversation
New gh-aw installation: an agentic issue-triage workflow that runs on issues opened/reopened. It reads the issue and comments, classifies the issue type when unset (Bug/Feature/Task), adds only existing relevant labels, checks for likely duplicates/related issues, and asks for missing information only when needed. Uses native issue-intents safe outputs (set_issue_type, add_labels) so rationale and confidence travel with each action; low-confidence changes are suggested for maintainer approval rather than applied silently. No custom API jobs, no issue-field mutations, no automatic closing; existing labels are preserved and noop is called when no visible change is needed. Includes the compiled lock file, the action-lock, and the shared gh-aw runtime scaffolding. Repo variable GH_AW_RUNTIME_FEATURES=issue_intents wires the native intent path. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c058b80f-b718-49c7-96e5-f336efcbdc34
|
Author
|
Closing because this PR was created from a superseded target list; no Primer component repositories are in scope for the stable gh-aw refresh. |
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What & why
This is a new installation of gh-aw agentic issue triage on
primer/css. On every issue opened / reopened, an agent reads the issue and its comments and helps maintainers act quickly: it classifies the issue type when unset (Bug / Feature / Task — the org's native issue types), adds only existing, relevant labels (type:*,area:*,needs more info), checks for likely duplicate/related issues, and asks the author for missing information only when needed.It uses issue intents so the agent attaches its reasoning to each action (issue type, labels) and surfaces a confidence level, so maintainers can see why a change was made and approve or reject low‑confidence suggestions instead of having them applied silently. A key goal is to minimise the noise of agent‑generated comments — rationale and confidence travel with the action itself rather than as separate comments, and there is no routine triage report. Learn more: Review and approve Copilot agent actions on issues.
See it in action
issues.agentic.review.mp4
Changes
This is a fresh install (the repo had no
.github/workflows/*.mdAW workflow), configured conservatively for this repo:.github/workflows/issue-triage.md+ compiledissue-triage.lock.yml.set_issue_typeandadd_labelswith built‑in rationale/confidence/suggest. No custom GitHub API jobs.set_issue_field—primer/csstracks effort/impact as labels, not repo issue fields, so no field mutations are added.noopwhen no visible change is needed.GH_AW_RUNTIME_FEATURES=issue_intents— set (wires the native intent path)..github/aw/actions-lock.json(action‑lock),.github/agents/,.github/skills/,.gitattributes, and the auto‑generatedagentics-maintenance.yml+copilot-setup-steps.yml.Trial validation
Ran
gh aw trialin logical mode (capture‑only, no mutation of the live repo) against closed issueprimer/css#3052, hosted ingithub/lukewar-gh-aw-trial:set_issue_type→ Bug (confidence HIGH) — "reproducible SCSS compilation failure due to@primer/primitivesversion mismatch breaking import paths."add_labels→type: bug 🐞(HIGH) andmigration(HIGH), each with a rationale.Rollout
Part of the AW agentic triage rollout — github/plan-track-agentic-toolkit#467. Linking (not closing): no per‑repo sub‑issue exists for
primer/css.Any required feature flags are enabled org‑wide for the
githuborg and handled by the onboarding team; nothing is needed from repo maintainers here./cc @jonrohan for review.