Conversation
There was a problem hiding this comment.
Pull request overview
Adds PR traceability to code push failure reporting by optionally including a link to the target pull request in the generated failure context.
Changes:
- Extend
buildCodePushFailureContextto accept an optionalpullRequestobject. - Append a “Target Pull Request” markdown link when PR info is available.
- Thread the
pullRequestobject through bothmain()call sites that build the code-push failure context.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Hey @dsyme 👋 — thanks for the work on improving failure diagnostics! Adding the target PR link and merge-state details to code push failure messages is a genuinely useful improvement for traceability. That said, there are a couple of things that need to be addressed before this can be considered for merging: ❌ Process Violation: Traditional PRs Are Not EnabledThe repository's
This PR was opened directly (not by GitHub Copilot Agent), which bypasses the required agentic workflow. The correct path is:
🧪 Missing TestsThe diff modifies If you'd like a hand getting this contribution across the finish line through the proper agentic process, you can open an issue with the plan below and assign this prompt to your coding agent:
|
Summary
pullRequestparameter tobuildCodePushFailureContextto accept PR infopullRequestobject through both call sites inmain()