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
Adding a few options for filtering threads to
`mcp_ado_repo_list_pull_request_threads`
## GitHub issue number
Fixes#710
## **Associated Risks**
none
## ✅ **PR Checklist**
- [x] **I have read the [contribution
guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CONTRIBUTING.md)**
- [x] **I have read the [code of conduct
guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CODE_OF_CONDUCT.md)**
- [x] Title of the pull request is clear and informative.
- [x] 👌 Code hygiene
- [x] 🔭 Telemetry added, updated, or N/A
- [x] 📄 Documentation added, updated, or N/A
- [x] 🛡️ Automated tests added, or N/A
## 🧪 **How did you test it?**
Manually and with added tests
project: z.string().optional().describe("Project ID or project name (optional)"),
591
591
iteration: z.number().optional().describe("The iteration ID for which to retrieve threads. Optional, defaults to the latest iteration."),
592
592
baseIteration: z.number().optional().describe("The base iteration ID for which to retrieve threads. Optional, defaults to the latest base iteration."),
593
-
top: z.number().default(100).describe("The maximum number of threads to return."),
594
-
skip: z.number().default(0).describe("The number of threads to skip."),
593
+
top: z.number().default(100).describe("The maximum number of threads to return after filtering."),
594
+
skip: z.number().default(0).describe("The number of threads to skip after filtering."),
595
595
fullResponse: z.boolean().optional().default(false).describe("Return full thread JSON response instead of trimmed data."),
.describe("Filter threads by status. If not specified, returns threads of all statuses."),
600
+
authorEmail: z.string().optional().describe("Filter threads by the email of the thread author (first comment author)."),
601
+
authorDisplayName: z.string().optional().describe("Filter threads by the display name of the thread author (first comment author). Case-insensitive partial matching."),
0 commit comments