Experimental: automated "Missing Dependency" help on PRs — feedback welcome #410702
Demitrius Nelon (denelon)
started this conversation in
Agent Workflows
Replies: 0 comments
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.
Warning
This is an experimental automation. The comments it posts are advisory only, may be wrong, and never change the state of your PR. We are sharing it early to gather your feedback.
What it is
We're piloting a small, focused automation that tries to make one specific validation failure easier to fix on your own:
Validation-Missing-Dependency.When our validation pipeline can't resolve a package dependency declared in a submitted manifest, it applies the
Validation-Missing-Dependencylabel. Today that label points you at general documentation. This pilot goes one step further: it reads the manifest and the validation log, works out which dependency is missing and why, and posts a single comment with a specific, recommend-only suggestion — for example, "the dependencyXnow exists, so validation just needs to be re-run" versus "the declared IDYisn't a valid package identifier; useY.x64/Y.x86instead."What it will and won't do
Validation-Missing-Dependency.@wingetbot ...).A human maintainer remains fully in control of every PR.
Why we're doing this
We want to help contributors resolve routine validation failures faster and with less back-and-forth — going beyond a label with links to static documents, toward specific, contextual guidance. Missing-dependency is our first, narrow test case. If it proves genuinely helpful and low-noise, we may extend the same approach to other well-understood, author-fixable failure classes.
We'd love your feedback
Please reply here if you notice any of the following:
Thanks for helping us shape this responsibly. 🙏
All reactions