-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Improve agent workflow documentation #33434
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: PureWeen <[email protected]>
|
@copilot update the title and description of this PR please to refelct the chagnes correctly |
Updated the PR title and description to clarify that this adds agent session state files and improves workflow documentation, rather than consolidating code changes from those PRs. The state files track PR review workflow progress for automated reviews. |
|
@copilot remove the files added to agent-pr-session |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds agent workflow state tracking files and improves documentation for agent and skill workflows in the .NET MAUI repository. The changes enhance automated PR review capabilities by tracking workflow progress and providing clearer guidelines for UI test authoring and agent behavior.
Key changes:
- Added two agent session state files that document comprehensive PR review workflows for issues #31445 and #33356
- Clarified that state files should always be included when committing changes
- Introduced a rule prohibiting inline
#ifplatform directives in UI test methods, requiring extension methods instead for better readability - Added "Model" column to Fix Candidates tables throughout try-fix skill documentation to track which AI model generated each fix attempt
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.github/agent-pr-session/pr-31487.md |
Complete PR review state file for Android duplicate title icon fix, documenting all 5 phases including test verification, fix candidates from multiple models, and final approval recommendation |
.github/agent-pr-session/pr-33406.md |
PR review state file for iOS Shell SearchHandler navigation fix, currently in progress with Pre-Flight phase complete and subsequent phases pending |
.github/agents/pr.md |
Clarified that state files should always be included when committing changes to the agent-pr-session directory |
.github/instructions/uitests.instructions.md |
Added rule requiring platform-specific test logic to be hidden in extension methods rather than using inline #if directives, with clear examples showing the anti-pattern and correct approach |
.github/skills/try-fix/SKILL.md |
Consistently added "Model" column across all Fix Candidates table examples and instructions to track which AI model (e.g., Claude 3.5 Sonnet, GPT 5.2, Gemini 2.0 Flash) generated each fix attempt |
Co-authored-by: PureWeen <[email protected]>
Improves agent/skill documentation for automated PR reviews and UI test authoring.
Agent Workflow Documentation (Updated)
.github/agents/pr.md.github/instructions/uitests.instructions.md#ifplatform directives in test methods.github/skills/try-fix/SKILL.mdSummary
These changes provide clearer guidelines for automated PR reviews and UI test authoring.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.