-
Notifications
You must be signed in to change notification settings - Fork 274
Comparing changes
Open a pull request
base repository: microsoft/azure-devops-mcp
base: v2.2.0
head repository: microsoft/azure-devops-mcp
compare: v2.2.1
- 20 commits
- 14 files changed
- 6 contributors
Commits on Oct 1, 2025
-
bump ts and lint packages (#546)
Saw that dependabot requested an update to TS. Manually updated the packag.json and tested it out. ## GitHub issue number ## **Associated Risks** N/A ## ✅ **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?** Ran tests. Manually updated packages and tested
Configuration menu - View commit details
-
Copy full SHA for 18f3045 - Browse repository at this point
Copy the full SHA 18f3045View commit details
Commits on Oct 2, 2025
-
[dependencies]: Bump @modelcontextprotocol/sdk from 1.17.0 to 1.18.2 (#…
…552) Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.17.0 to 1.18.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@%E2%80%8Bmodelcontextprotocol/sdk</code>'s">https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@modelcontextprotocol/sdk</code>'s releases</a>.</em></p> <blockquote> <h2>1.18.2</h2> <h2>What's Changed</h2> <ul> <li>Updates the sampling code example in the README by <a href="https://github.com/%3Ca%20href="https://github.com/viniciuscsouza"><code>@%E2%80%8Bviniciuscsouza</code></a">https://github.com/viniciuscsouza"><code>@viniciuscsouza</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/958">modelcontextprotocol/typescript-sdk#958</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/958">modelcontextprotocol/typescript-sdk#958</a></li> <li>Use redirect Uri passed in in <code>demoInMemoryOAuthProvider</code> by <a href="https://github.com/%3Ca%20href="https://github.com/TylerLeonhardt"><code>@%E2%80%8BTylerLeonhardt</code></a">https://github.com/TylerLeonhardt"><code>@TylerLeonhardt</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/931">modelcontextprotocol/typescript-sdk#931</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/931">modelcontextprotocol/typescript-sdk#931</a></li> <li>fix(auth-router): correct Protected Resource Metadata for pathful RS and add explicit resourceServerUrl (RFC 9728) by <a href="https://github.com/%3Ca%20href="https://github.com/blustAI"><code>@%E2%80%8BblustAI</code></a">https://github.com/blustAI"><code>@blustAI</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/858">modelcontextprotocol/typescript-sdk#858</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/858">modelcontextprotocol/typescript-sdk#858</a></li> <li>chore: update version to 1.18.2 for weekly release by <a href="https://github.com/%3Ca%20href="https://github.com/felixweinberger"><code>@%E2%80%8Bfelixweinberger</code></a">https://github.com/felixweinberger"><code>@felixweinberger</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/970">modelcontextprotocol/typescript-sdk#970</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/970">modelcontextprotocol/typescript-sdk#970</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/viniciuscsouza"><code>@%E2%80%8Bviniciuscsouza</code></a">https://github.com/viniciuscsouza"><code>@viniciuscsouza</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/958">modelcontextprotocol/typescript-sdk#958</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/958">modelcontextprotocol/typescript-sdk#958</a></li> <li><a href="https://github.com/%3Ca%20href="https://github.com/TylerLeonhardt"><code>@%E2%80%8BTylerLeonhardt</code></a">https://github.com/TylerLeonhardt"><code>@TylerLeonhardt</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/931">modelcontextprotocol/typescript-sdk#931</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/931">modelcontextprotocol/typescript-sdk#931</a></li> <li><a href="https://github.com/%3Ca%20href="https://github.com/blustAI"><code>@%E2%80%8BblustAI</code></a">https://github.com/blustAI"><code>@blustAI</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/858">modelcontextprotocol/typescript-sdk#858</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/858">modelcontextprotocol/typescript-sdk#858</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.1...1.18.2">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.1...1.18.2</a></p">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.1...1.18.2">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.1...1.18.2</a></p> <h2>1.18.1</h2> <h2>What's Changed</h2> <ul> <li>fix: prevent streamable http wite after end from crashing the node process by <a href="https://github.com/%3Ca%20href="https://github.com/MQ37"><code>@%E2%80%8BMQ37</code></a">https://github.com/MQ37"><code>@MQ37</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/933">modelcontextprotocol/typescript-sdk#933</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/933">modelcontextprotocol/typescript-sdk#933</a></li> <li>chore: update version to 1.18.1 for weekly release by <a href="https://github.com/%3Ca%20href="https://github.com/felixweinberger"><code>@%E2%80%8Bfelixweinberger</code></a">https://github.com/felixweinberger"><code>@felixweinberger</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/950">modelcontextprotocol/typescript-sdk#950</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/950">modelcontextprotocol/typescript-sdk#950</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/MQ37"><code>@%E2%80%8BMQ37</code></a">https://github.com/MQ37"><code>@MQ37</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/933">modelcontextprotocol/typescript-sdk#933</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/933">modelcontextprotocol/typescript-sdk#933</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.0...1.18.1">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.0...1.18.1</a></p">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.0...1.18.1">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.0...1.18.1</a></p> <h2>1.18.0</h2> <h2>What's Changed</h2> <ul> <li>mcp: update SDK for SEP 973 + add to example server by <a href="https://github.com/%3Ca%20href="https://github.com/jesselumarie"><code>@%E2%80%8Bjesselumarie</code></a">https://github.com/jesselumarie"><code>@jesselumarie</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/904">modelcontextprotocol/typescript-sdk#904</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/904">modelcontextprotocol/typescript-sdk#904</a></li> <li>feat: add _meta field support to tool definitions by <a href="https://github.com/%3Ca%20href="https://github.com/knguyen-figma"><code>@%E2%80%8Bknguyen-figma</code></a">https://github.com/knguyen-figma"><code>@knguyen-figma</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/922">modelcontextprotocol/typescript-sdk#922</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/922">modelcontextprotocol/typescript-sdk#922</a></li> <li>Fix automatic log level handling for sessionless connections by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/917">modelcontextprotocol/typescript-sdk#917</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/917">modelcontextprotocol/typescript-sdk#917</a></li> <li>1.17.6 by <a href="https://github.com/%3Ca%20href="https://github.com/ihrpr"><code>@%E2%80%8Bihrpr</code></a">https://github.com/ihrpr"><code>@ihrpr</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/936">modelcontextprotocol/typescript-sdk#936</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/936">modelcontextprotocol/typescript-sdk#936</a></li> <li>1.18.0 by <a href="https://github.com/%3Ca%20href="https://github.com/ihrpr"><code>@%E2%80%8Bihrpr</code></a">https://github.com/ihrpr"><code>@ihrpr</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/937">modelcontextprotocol/typescript-sdk#937</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/937">modelcontextprotocol/typescript-sdk#937</a></li> <li>ignore icons for now by <a href="https://github.com/%3Ca%20href="https://github.com/ihrpr"><code>@%E2%80%8Bihrpr</code></a">https://github.com/ihrpr"><code>@ihrpr</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/938">modelcontextprotocol/typescript-sdk#938</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/938">modelcontextprotocol/typescript-sdk#938</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/jesselumarie"><code>@%E2%80%8Bjesselumarie</code></a">https://github.com/jesselumarie"><code>@jesselumarie</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/904">modelcontextprotocol/typescript-sdk#904</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/904">modelcontextprotocol/typescript-sdk#904</a></li> <li><a href="https://github.com/%3Ca%20href="https://github.com/knguyen-figma"><code>@%E2%80%8Bknguyen-figma</code></a">https://github.com/knguyen-figma"><code>@knguyen-figma</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/922">modelcontextprotocol/typescript-sdk#922</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/922">modelcontextprotocol/typescript-sdk#922</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.5...1.18.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.5...1.18.0</a></p">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.5...1.18.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.5...1.18.0</a></p> <h2>1.17.5</h2> <h2>What's Changed</h2> <ul> <li>Automatic handling of logging level by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/882">modelcontextprotocol/typescript-sdk#882</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/882">modelcontextprotocol/typescript-sdk#882</a></li> <li>Fix the SDK vs Spec types test that is breaking CI by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/908">modelcontextprotocol/typescript-sdk#908</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/908">modelcontextprotocol/typescript-sdk#908</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.4...1.17.5">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.4...1.17.5</a></p">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.4...1.17.5">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.4...1.17.5</a></p> <h2>1.17.4</h2> <h2>What's Changed</h2> <ul> <li>feature(middleware): Composable fetch middleware for auth and cross‑cutting concerns by <a href="https://github.com/%3Ca%20href="https://github.com/m-paternostro"><code>@%E2%80%8Bm-paternostro</code></a">https://github.com/m-paternostro"><code>@m-paternostro</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/485">modelcontextprotocol/typescript-sdk#485</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/485">modelcontextprotocol/typescript-sdk#485</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/058b87c163996b31d5cda744085ecf3c13c5c56a"><code>058b87c</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/058b87c163996b31d5cda744085ecf3c13c5c56a"><code>058b87c</code></a> chore: update version to 1.18.2 for weekly release (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/970">#970</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/970">#970</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/1d475bb3f75674a46d81dba881ea743a763cbc12"><code>1d475bb</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/1d475bb3f75674a46d81dba881ea743a763cbc12"><code>1d475bb</code></a> fix(auth-router): correct Protected Resource Metadata for pathful RS and add ...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/9841a6cf2959d0f361ac5eee6e1a2e0f3515b943"><code>9841a6c</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/9841a6cf2959d0f361ac5eee6e1a2e0f3515b943"><code>9841a6c</code></a> Use redirect Uri passed in in <code>demoInMemoryOAuthProvider</code> (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/931">#931</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/931">#931</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/c342dacb5ed55a0366fd2512bb642d1ceaa2ed87"><code>c342dac</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/c342dacb5ed55a0366fd2512bb642d1ceaa2ed87"><code>c342dac</code></a> Updates the sampling code example in the README (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/958">#958</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/958">#958</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/c94ba4b43cd305e39d88985c73d6b9bc1153da84"><code>c94ba4b</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/c94ba4b43cd305e39d88985c73d6b9bc1153da84"><code>c94ba4b</code></a> chore: update version to 1.18.1 for weekly release (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/950">#950</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/950">#950</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/24b3972931395c70358146b00fec809625a550f8"><code>24b3972</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/24b3972931395c70358146b00fec809625a550f8"><code>24b3972</code></a> fix: prevent streamable http wite after end from crashing the node process (#...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/b28c297184cb0cb64611a3357d6438dd1b0824c6"><code>b28c297</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/b28c297184cb0cb64611a3357d6438dd1b0824c6"><code>b28c297</code></a> ignore icons for now (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/938">#938</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/938">#938</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/835286894c0cd80c5cd6580e8096a40ce2f28755"><code>8352868</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/835286894c0cd80c5cd6580e8096a40ce2f28755"><code>8352868</code></a> 1.18.0 (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/937">#937</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/937">#937</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/68baf63583df8b7e2dab835a15c9cf81e285c174"><code>68baf63</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/68baf63583df8b7e2dab835a15c9cf81e285c174"><code>68baf63</code></a> 1.17.6 (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/936">#936</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/936">#936</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commit/ebf39330f3a90fe9e74512788c11533a9be720e1"><code>ebf3933</code></a">https://github.com/modelcontextprotocol/typescript-sdk/commit/ebf39330f3a90fe9e74512788c11533a9be720e1"><code>ebf3933</code></a> Fix automatic log level handling for sessionless connections (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/917">#917</a>)</li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/917">#917</a>)</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.18.2">compare">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.18.2">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7cc9a8a - Browse repository at this point
Copy the full SHA 7cc9a8aView commit details
Commits on Oct 3, 2025
-
updates to troublshooting doc (#553)
Adding some content to address this common issue <img width="1100" height="588" alt="image" src="https://github.com/%3Ca%20href="https://github.com/user-attachments/assets/e4dd56af-f612-44ba-a6c2-42c115daf17b">https://github.com/user-attachments/assets/e4dd56af-f612-44ba-a6c2-42c115daf17b" /> ## GitHub issue number ## **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?** Manual review
Configuration menu - View commit details
-
Copy full SHA for 199c888 - Browse repository at this point
Copy the full SHA 199c888View commit details -
Autocomplete options for PRs (#551)
Adding autocomplete options for PRs ## GitHub issue number Fixes #449 ## **Associated Risks** / ## ✅ **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 added new tests.
Configuration menu - View commit details
-
Copy full SHA for 1a9c072 - Browse repository at this point
Copy the full SHA 1a9c072View commit details -
fix: correct link in Getting Started guide for Visual Studio 2022 (#558)
This pull request makes a minor update to the table of contents in the `docs/GETTINGSTARTED.md` file to fix the anchor link for the Visual Studio 2022 & GitHub Copilot section. The change ensures the link matches the correct section heading. ## GitHub issue number n/a ## **Associated Risks** N/a ## ✅ **PR Checklist** - [ ] **I have read the [contribution guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CONTRIBUTING.md)** - [ ] **I have read the [code of conduct guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CODE_OF_CONDUCT.md)** - [ ] Title of the pull request is clear and informative. - [ ] 👌 Code hygiene - [ ] 🔭 Telemetry added, updated, or N/A - [ ] 📄 Documentation added, updated, or N/A - [ ] 🛡️ Automated tests added, or N/A ## 🧪 **How did you test it?** Manual testing
Configuration menu - View commit details
-
Copy full SHA for b861474 - Browse repository at this point
Copy the full SHA b861474View commit details -
[dependencies]: Bump ts-jest from 29.4.0 to 29.4.4 (#556)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.4.0 to 29.4.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/releases">ts-jest's">https://github.com/kulshekhar/ts-jest/releases">ts-jest's releases</a>.</em></p> <blockquote> <h2>v29.4.4</h2> <p>Please refer to <a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a">https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v29.4.3</h2> <p>Please refer to <a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a">https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v29.4.2</h2> <p>Please refer to <a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a">https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v29.4.1</h2> <p>Please refer to <a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a">https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's">https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/compare/v29.4.3...v29.4.4">29.4.4</a">https://github.com/kulshekhar/ts-jest/compare/v29.4.3...v29.4.4">29.4.4</a> (2025-09-19)</h2> <h3>Bug Fixes</h3> <ul> <li>revert <strong>29.4.3</strong> changes (<a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd">25cb706</a">https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd">25cb706</a>), closes <a href="https://github.com/%3Ca%20href="https://redirect.github.com/kulshekhar/ts-jest/issues/5049">#5049</a></li">https://redirect.github.com/kulshekhar/ts-jest/issues/5049">#5049</a></li> </ul> <h2><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/compare/v29.4.2...v29.4.3">29.4.3</a">https://github.com/kulshekhar/ts-jest/compare/v29.4.2...v29.4.3">29.4.3</a> (2025-09-17)</h2> <h3>Bug Fixes</h3> <ul> <li>introduce <code>transpilation</code> option to replace <code>isolatedModules</code> option (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/kulshekhar/ts-jest/issues/5044">#5044</a">https://redirect.github.com/kulshekhar/ts-jest/issues/5044">#5044</a>) (<a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2">5868761</a">https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2">5868761</a>), closes <a href="https://github.com/%3Ca%20href="https://redirect.github.com/kulshekhar/ts-jest/issues/5013">#5013</a">https://redirect.github.com/kulshekhar/ts-jest/issues/5013">#5013</a> <a href="https://github.com/%3Ca%20href="https://redirect.github.com/kulshekhar/ts-jest/issues/4859">#4859</a></li">https://redirect.github.com/kulshekhar/ts-jest/issues/4859">#4859</a></li> </ul> <h2><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/compare/v29.4.1...v29.4.2">29.4.2</a">https://github.com/kulshekhar/ts-jest/compare/v29.4.1...v29.4.2">29.4.2</a> (2025-09-15)</h2> <h2>Bug Fixes</h2> <ul> <li>fix: node 14 compatibility (<a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/aa0d563">aa0d563</a">https://github.com/kulshekhar/ts-jest/commit/aa0d563">aa0d563</a>), fixes <a href="https://github.com/%3Ca%20href="https://redirect.github.com/kulshekhar/ts-jest/issues/5038">#5038</a></li">https://redirect.github.com/kulshekhar/ts-jest/issues/5038">#5038</a></li> </ul> <h2><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/compare/v29.4.0...v29.4.1">29.4.1</a">https://github.com/kulshekhar/ts-jest/compare/v29.4.0...v29.4.1">29.4.1</a> (2025-08-03)</h2> <h2>Bug Fixes</h2> <ul> <li>fix: replace <code>ejs</code> with <code>handlebars</code> due to security issues (<a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/899c9b7">899c9b7</a">https://github.com/kulshekhar/ts-jest/commit/899c9b7">899c9b7</a>), closes <a href="https://github.com/%3Ca%20href="https://redirect.github.com/kulshekhar/ts-jest/issues/4969">#4969</a></li">https://redirect.github.com/kulshekhar/ts-jest/issues/4969">#4969</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/89a4f9f3d7a9c78b94f6c636a600b181accc1f98"><code>89a4f9f</code></a">https://github.com/kulshekhar/ts-jest/commit/89a4f9f3d7a9c78b94f6c636a600b181accc1f98"><code>89a4f9f</code></a> chore(release): 29.4.4</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd"><code>25cb706</code></a">https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd"><code>25cb706</code></a> Revert "fix: introduce <code>transpilation</code> option to replace <code>isolatedModules</code> op...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/8a7e4c2e7e362341f006081f2500c59d32d96360"><code>8a7e4c2</code></a">https://github.com/kulshekhar/ts-jest/commit/8a7e4c2e7e362341f006081f2500c59d32d96360"><code>8a7e4c2</code></a> build(deps): Update dependency ts-jest to ^29.4.3</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/51a5a92d255e1ca1e9304701442ba3058892e9e1"><code>51a5a92</code></a">https://github.com/kulshekhar/ts-jest/commit/51a5a92d255e1ca1e9304701442ba3058892e9e1"><code>51a5a92</code></a> build(deps): Update dependency <code>@types/node</code> to v20.19.17</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/a44e9ccd8bf31eac20cd8c622c290225c5b3c11b"><code>a44e9cc</code></a">https://github.com/kulshekhar/ts-jest/commit/a44e9ccd8bf31eac20cd8c622c290225c5b3c11b"><code>a44e9cc</code></a> chore(release): 29.4.3</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/97e2c0357590219f036424e92541aafccd55416d"><code>97e2c03</code></a">https://github.com/kulshekhar/ts-jest/commit/97e2c0357590219f036424e92541aafccd55416d"><code>97e2c03</code></a> docs: correct link to doc for <code>transpilation</code> option</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/94b6ab40439990ca02a5634caf2593312ac9fa8f"><code>94b6ab4</code></a">https://github.com/kulshekhar/ts-jest/commit/94b6ab40439990ca02a5634caf2593312ac9fa8f"><code>94b6ab4</code></a> build(deps): Update dependency esbuild to ~0.25.10</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2"><code>5868761</code></a">https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2"><code>5868761</code></a> fix: introduce <code>transpilation</code> option to replace <code>isolatedModules</code> option (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/kulshekhar/ts-jest/issues/5">#5</a>...</li">https://redirect.github.com/kulshekhar/ts-jest/issues/5">#5</a>...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/54dee263c97407f2a1f00928ebbdb437f5bc55bd"><code>54dee26</code></a">https://github.com/kulshekhar/ts-jest/commit/54dee263c97407f2a1f00928ebbdb437f5bc55bd"><code>54dee26</code></a> build(deps): Update dependency <code>@types/node</code> to v20.19.16</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/commit/f5ac13be8e443fd8ab339fab9eaa8cc4712d8579"><code>f5ac13b</code></a">https://github.com/kulshekhar/ts-jest/commit/f5ac13be8e443fd8ab339fab9eaa8cc4712d8579"><code>f5ac13b</code></a> build(deps): Update dependency memfs to ^4.42.0</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/kulshekhar/ts-jest/compare/v29.4.0...v29.4.4">compare">https://github.com/kulshekhar/ts-jest/compare/v29.4.0...v29.4.4">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dan Hellem <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d999b45 - Browse repository at this point
Copy the full SHA d999b45View commit details -
Update Visual Studio recommendation in GETTINGSTARTED.md (#560)
Removed recommendation for Visual Studio Code in favor of Visual Studio 2022.
Configuration menu - View commit details
-
Copy full SHA for a0511e4 - Browse repository at this point
Copy the full SHA a0511e4View commit details
Commits on Oct 7, 2025
-
Hiding prompts by commenting out code for now. We suspect they are not used or needed. If so, we can follow-up in a few weeks to remove all references and commented out code. ## GitHub issue number N/A _Replace_ by possible risks this pull request can bring you might have thought of ## ✅ **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?** Manual testing. Tests are all passed
Configuration menu - View commit details
-
Copy full SHA for 354c167 - Browse repository at this point
Copy the full SHA 354c167View commit details -
Updating content for ga (#568)
Add and removing some content to account for generally availability announcement. ## GitHub issue number N/A ## **Associated Risks** N/A ## ✅ **PR Checklist** - [ ] **I have read the [contribution guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CONTRIBUTING.md)** - [ ] **I have read the [code of conduct guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CODE_OF_CONDUCT.md)** - [ ] Title of the pull request is clear and informative. - [ ] 👌 Code hygiene - [ ] 🔭 Telemetry added, updated, or N/A - [ ] 📄 Documentation added, updated, or N/A - [ ] 🛡️ Automated tests added, or N/A ## 🧪 **How did you test it?** Manual review
Configuration menu - View commit details
-
Copy full SHA for e60084a - Browse repository at this point
Copy the full SHA e60084aView commit details
Commits on Oct 9, 2025
-
Trimming the results of some repo tools (#572)
Some repo tools returns full REST API responses with a lot of data that isn't that useful, and all of that would need to be processed by the LLM. This PR reduces the data to something that is actually useful, and also reduces the load on the LLM. ## GitHub issue number none ## **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?** Tested manually, and updated some tests.
Configuration menu - View commit details
-
Copy full SHA for 4237aa8 - Browse repository at this point
Copy the full SHA 4237aa8View commit details -
[dependencies]: Bump azure-devops-node-api from 15.1.0 to 15.1.1 (#565)
Bumps [azure-devops-node-api](https://github.com/Microsoft/azure-devops-node-api) from 15.1.0 to 15.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/Microsoft/azure-devops-node-api/releases">azure-devops-node-api's">https://github.com/Microsoft/azure-devops-node-api/releases">azure-devops-node-api's releases</a>.</em></p> <blockquote> <h2>Update 2022.1</h2> <p>The most recent version of the node-api, updated to bring new features delivered with the latest TFS Server</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/%3Ca%20href="https://github.com/Microsoft/azure-devops-node-api/commits">compare">https://github.com/Microsoft/azure-devops-node-api/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: polatengin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce0a5a4 - Browse repository at this point
Copy the full SHA ce0a5a4View commit details -
[dependencies]: Bump @modelcontextprotocol/sdk from 1.18.2 to 1.19.1 (#…
…564) Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.18.2 to 1.19.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@%E2%80%8Bmodelcontextprotocol/sdk</code>'s">https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@modelcontextprotocol/sdk</code>'s releases</a>.</em></p> <blockquote> <h2>1.19.0</h2> <h2>What's Changed</h2> <ul> <li>fix: prevent infinite recursion when server throws 401 after successful authentication by <a href="https://github.com/%3Ca%20href="https://github.com/arjunkmrm"><code>@%E2%80%8Barjunkmrm</code></a">https://github.com/arjunkmrm"><code>@arjunkmrm</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/945">modelcontextprotocol/typescript-sdk#945</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/945">modelcontextprotocol/typescript-sdk#945</a></li> <li>fix: change Icon.sizes from string to string[] by <a href="https://github.com/%3Ca%20href="https://github.com/domdomegg"><code>@%E2%80%8Bdomdomegg</code></a">https://github.com/domdomegg"><code>@domdomegg</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/981">modelcontextprotocol/typescript-sdk#981</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/981">modelcontextprotocol/typescript-sdk#981</a></li> <li>MCP: Icons type as per SEP-973, spec types test improvements, ImplementationSchema use IconsSchema by <a href="https://github.com/%3Ca%20href="https://github.com/KKonstantinov"><code>@%E2%80%8BKKonstantinov</code></a">https://github.com/KKonstantinov"><code>@KKonstantinov</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/947">modelcontextprotocol/typescript-sdk#947</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/947">modelcontextprotocol/typescript-sdk#947</a></li> <li>MCP SDK: Add Prettier to Typescript SDK by <a href="https://github.com/%3Ca%20href="https://github.com/KKonstantinov"><code>@%E2%80%8BKKonstantinov</code></a">https://github.com/KKonstantinov"><code>@KKonstantinov</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/976">modelcontextprotocol/typescript-sdk#976</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/976">modelcontextprotocol/typescript-sdk#976</a></li> <li>run prettier by <a href="https://github.com/%3Ca%20href="https://github.com/ihrpr"><code>@%E2%80%8Bihrpr</code></a">https://github.com/ihrpr"><code>@ihrpr</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/995">modelcontextprotocol/typescript-sdk#995</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/995">modelcontextprotocol/typescript-sdk#995</a></li> </ul> <h2>New Contributors 🙏</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/domdomegg"><code>@%E2%80%8Bdomdomegg</code></a">https://github.com/domdomegg"><code>@domdomegg</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/981">modelcontextprotocol/typescript-sdk#981</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/981">modelcontextprotocol/typescript-sdk#981</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.2...1.19.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.2...1.19.0</a></p">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.2...1.19.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.2...1.19.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commits">compare">https://github.com/modelcontextprotocol/typescript-sdk/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: polatengin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54b105a - Browse repository at this point
Copy the full SHA 54b105aView commit details -
list_pull_requests_by_repo_or_project [merging repo tools] (#573)
The functionality for `list_pull_requests_by_repo` and `list_pull_requests_by_project` is similar, the only difference being the API that is called under the hood. Now, both APIs are merged into a single tool, that requires either project or repo. ## GitHub issue number none ## **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?** Tested manually with the scenarios: - calling tool with only repo - calling tool with only projct - calling tool without repo or project - calling tool with both repo and project
Configuration menu - View commit details
-
Copy full SHA for 803b663 - Browse repository at this point
Copy the full SHA 803b663View commit details
Commits on Oct 10, 2025
-
[dependencies]: Bump @azure/identity from 4.10.2 to 4.13.0 (#577)
Bumps [@azure/identity](https://github.com/Azure/azure-sdk-for-js) from 4.10.2 to 4.13.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/980d126c6272be628d407abc96af846a8ee657f6"><code>980d126</code></a">https://github.com/Azure/azure-sdk-for-js/commit/980d126c6272be628d407abc96af846a8ee657f6"><code>980d126</code></a> [Identity] Prepare release Oct 25 (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36121">#36121</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36121">#36121</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/29a8eabfa2f8e05f5b5943aec01d3e00bf7f694f"><code>29a8eab</code></a">https://github.com/Azure/azure-sdk-for-js/commit/29a8eabfa2f8e05f5b5943aec01d3e00bf7f694f"><code>29a8eab</code></a> Azure.Communication.Email 1.1.0 - 2025-09-01 (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36008">#36008</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36008">#36008</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/05a98605a9e5b5030791c2bb523a2cff54f94cf1"><code>05a9860</code></a">https://github.com/Azure/azure-sdk-for-js/commit/05a98605a9e5b5030791c2bb523a2cff54f94cf1"><code>05a9860</code></a> [notification-hubs] fix TypeError when parsing AppleTemplateRegistrationDescr...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/cdbd31b8577ee2367c2a3da8aecee5558b7d9a40"><code>cdbd31b</code></a">https://github.com/Azure/azure-sdk-for-js/commit/cdbd31b8577ee2367c2a3da8aecee5558b7d9a40"><code>cdbd31b</code></a> [EngSys] automatic pnpm update (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36119">#36119</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36119">#36119</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/953fcf9f84ba2b51811f548f7c4035bb04249367"><code>953fcf9</code></a">https://github.com/Azure/azure-sdk-for-js/commit/953fcf9f84ba2b51811f548f7c4035bb04249367"><code>953fcf9</code></a> Sync eng/common directory with azure-sdk-tools for PR 12337 (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36113">#36113</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36113">#36113</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/259da843a521285220f02217beb2243300106c60"><code>259da84</code></a">https://github.com/Azure/azure-sdk-for-js/commit/259da843a521285220f02217beb2243300106c60"><code>259da84</code></a> [Identity] Remove inappropriate <a href="https://github.com/%3Ca%20href="https://github.com/internal"><code>@%E2%80%8Binternal</code></a">https://github.com/internal"><code>@internal</code></a> tags from non-exported members (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36">#36</a>...</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36">#36</a>...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/d9c839355a356419e78841f6be93b53814054d3c"><code>d9c8393</code></a">https://github.com/Azure/azure-sdk-for-js/commit/d9c839355a356419e78841f6be93b53814054d3c"><code>d9c8393</code></a> [Identity] Disable probe in DAC when MICred is set exclusively (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36047">#36047</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36047">#36047</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/6ac80a8e016f811dd199864de58e05a1d8e9e151"><code>6ac80a8</code></a">https://github.com/Azure/azure-sdk-for-js/commit/6ac80a8e016f811dd199864de58e05a1d8e9e151"><code>6ac80a8</code></a> [load-testing-rest] pass PolledOperationOptions to getLongRunningPoller (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/35164">#35164</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/35164">#35164</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/e92d51a5f5588849f3f88b726990c84f1fee321c"><code>e92d51a</code></a">https://github.com/Azure/azure-sdk-for-js/commit/e92d51a5f5588849f3f88b726990c84f1fee321c"><code>e92d51a</code></a> Sync eng/common directory with azure-sdk-tools for PR 12325 (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36109">#36109</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36109">#36109</a>)</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/commit/3dccef70ed75b92cc7df6506b92efb310e943690"><code>3dccef7</code></a">https://github.com/Azure/azure-sdk-for-js/commit/3dccef70ed75b92cc7df6506b92efb310e943690"><code>3dccef7</code></a> [perf] update published package versions to latest versions (<a href="https://github.com/%3Ca%20href="https://redirect.github.com/Azure/azure-sdk-for-js/issues/36100">#36100</a>)</li">https://redirect.github.com/Azure/azure-sdk-for-js/issues/36100">#36100</a>)</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/Azure/azure-sdk-for-js/compare/@azure/identity_4.10.2...@azure/identity_4.13.0">compare">https://github.com/Azure/azure-sdk-for-js/compare/@azure/identity_4.10.2...@azure/identity_4.13.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for db16028 - Browse repository at this point
Copy the full SHA db16028View commit details -
[dependencies]: Bump azure-devops-extension-sdk from 4.0.2 to 4.2.0 (#…
…578) Bumps [azure-devops-extension-sdk](https://github.com/Microsoft/azure-devops-extension-sdk) from 4.0.2 to 4.2.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/%3Ca%20href="https://github.com/Microsoft/azure-devops-extension-sdk/commits">compare">https://github.com/Microsoft/azure-devops-extension-sdk/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marcelo Novaes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 073a815 - Browse repository at this point
Copy the full SHA 073a815View commit details
Commits on Oct 13, 2025
-
[dependencies]: Bump @modelcontextprotocol/sdk from 1.19.1 to 1.20.0 (#…
…583) Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.19.1 to 1.20.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@%E2%80%8Bmodelcontextprotocol/sdk</code>'s">https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@modelcontextprotocol/sdk</code>'s releases</a>.</em></p> <blockquote> <h2>1.20.0</h2> <h2>What's Changed</h2> <ul> <li>docs: improve main README with better quick start, include examples of stateless HTTP, explain tools v resources v prompts by <a href="https://github.com/%3Ca%20href="https://github.com/domdomegg"><code>@%E2%80%8Bdomdomegg</code></a">https://github.com/domdomegg"><code>@domdomegg</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/980">modelcontextprotocol/typescript-sdk#980</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/980">modelcontextprotocol/typescript-sdk#980</a></li> <li>chore: add lint:fix script by <a href="https://github.com/%3Ca%20href="https://github.com/mattzcarey"><code>@%E2%80%8Bmattzcarey</code></a">https://github.com/mattzcarey"><code>@mattzcarey</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1013">modelcontextprotocol/typescript-sdk#1013</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1013">modelcontextprotocol/typescript-sdk#1013</a></li> <li>Default to S256 code challenge if not specified in authorization server metadata by <a href="https://github.com/%3Ca%20href="https://github.com/LucaButBoring"><code>@%E2%80%8BLucaButBoring</code></a">https://github.com/LucaButBoring"><code>@LucaButBoring</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/992">modelcontextprotocol/typescript-sdk#992</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/992">modelcontextprotocol/typescript-sdk#992</a></li> </ul> <h2>New Contributors 🙏</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/mattzcarey"><code>@%E2%80%8Bmattzcarey</code></a">https://github.com/mattzcarey"><code>@mattzcarey</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1013">modelcontextprotocol/typescript-sdk#1013</a></li">https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1013">modelcontextprotocol/typescript-sdk#1013</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.19.0...1.20.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.19.0...1.20.0</a></p">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.19.0...1.20.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.19.0...1.20.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/typescript-sdk/commits/1.20.0">compare">https://github.com/modelcontextprotocol/typescript-sdk/commits/1.20.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b4b05e5 - Browse repository at this point
Copy the full SHA b4b05e5View commit details -
[dependencies]: Bump @modelcontextprotocol/inspector from 0.16.6 to 0…
….17.0 (#584) Bumps [@modelcontextprotocol/inspector](https://github.com/modelcontextprotocol/inspector) from 0.16.6 to 0.17.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/releases"><code>@%E2%80%8Bmodelcontextprotocol/inspector</code>'s">https://github.com/modelcontextprotocol/inspector/releases"><code>@modelcontextprotocol/inspector</code>'s releases</a>.</em></p> <blockquote> <h2>0.17.0</h2> <h2>What's Changed</h2> <ul> <li>Allow bypassing proxy with Connection Type dropdown by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/810">modelcontextprotocol/inspector#810</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/810">modelcontextprotocol/inspector#810</a></li> <li>feat: Add search capability to the ListPane component to allow users to filter resources, prompts and tools by <a href="https://github.com/%3Ca%20href="https://github.com/cameronldroberts"><code>@%E2%80%8Bcameronldroberts</code></a">https://github.com/cameronldroberts"><code>@cameronldroberts</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/727">modelcontextprotocol/inspector#727</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/727">modelcontextprotocol/inspector#727</a></li> <li>fix: hard-coded CLI inspector version by <a href="https://github.com/%3Ca%20href="https://github.com/richardkmichael"><code>@%E2%80%8Brichardkmichael</code></a">https://github.com/richardkmichael"><code>@richardkmichael</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/544">modelcontextprotocol/inspector#544</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/544">modelcontextprotocol/inspector#544</a></li> <li>Revert "fix: filter out client_secret when storing OAuth client information" by <a href="https://github.com/%3Ca%20href="https://github.com/pcarleton"><code>@%E2%80%8Bpcarleton</code></a">https://github.com/pcarleton"><code>@pcarleton</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/827">modelcontextprotocol/inspector#827</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/827">modelcontextprotocol/inspector#827</a></li> <li>fix: Validate JSON parameters before tool execution by <a href="https://github.com/%3Ca%20href="https://github.com/nandsha"><code>@%E2%80%8Bnandsha</code></a">https://github.com/nandsha"><code>@nandsha</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/528">modelcontextprotocol/inspector#528</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/528">modelcontextprotocol/inspector#528</a></li> <li>Fix optional arrays/objects issue <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/issues/771">#771</a">https://redirect.github.com/modelcontextprotocol/inspector/issues/771">#771</a> by <a href="https://github.com/%3Ca%20href="https://github.com/JMLX42"><code>@%E2%80%8BJMLX42</code></a">https://github.com/JMLX42"><code>@JMLX42</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/772">modelcontextprotocol/inspector#772</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/772">modelcontextprotocol/inspector#772</a></li> <li>Update ToolsTab parameter handling to omit optional empty fields by <a href="https://github.com/%3Ca%20href="https://github.com/olaservo"><code>@%E2%80%8Bolaservo</code></a">https://github.com/olaservo"><code>@olaservo</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/625">modelcontextprotocol/inspector#625</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/625">modelcontextprotocol/inspector#625</a></li> <li>Bump Inspector version to 0.17.0 by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/833">modelcontextprotocol/inspector#833</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/833">modelcontextprotocol/inspector#833</a></li> <li>fix: enhance OAuth token handling in useConnection hook to prevent infinite auth loops by <a href="https://github.com/%3Ca%20href="https://github.com/kentcdodds"><code>@%E2%80%8Bkentcdodds</code></a">https://github.com/kentcdodds"><code>@kentcdodds</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/830">modelcontextprotocol/inspector#830</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/830">modelcontextprotocol/inspector#830</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/cameronldroberts"><code>@%E2%80%8Bcameronldroberts</code></a">https://github.com/cameronldroberts"><code>@cameronldroberts</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/727">modelcontextprotocol/inspector#727</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/727">modelcontextprotocol/inspector#727</a></li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JMLX42"><code>@%E2%80%8BJMLX42</code></a">https://github.com/JMLX42"><code>@JMLX42</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/772">modelcontextprotocol/inspector#772</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/772">modelcontextprotocol/inspector#772</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/compare/0.16.8...0.17.0">https://github.com/modelcontextprotocol/inspector/compare/0.16.8...0.17.0</a></p">https://github.com/modelcontextprotocol/inspector/compare/0.16.8...0.17.0">https://github.com/modelcontextprotocol/inspector/compare/0.16.8...0.17.0</a></p> <h2>0.16.8</h2> <h2>What's Changed</h2> <ul> <li>feat: Copy the tool input parameters by <a href="https://github.com/%3Ca%20href="https://github.com/alex210501"><code>@%E2%80%8Balex210501</code></a">https://github.com/alex210501"><code>@alex210501</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/662">modelcontextprotocol/inspector#662</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/662">modelcontextprotocol/inspector#662</a></li> <li>Add support for custom headers and migrate from legacy auth by <a href="https://github.com/%3Ca%20href="https://github.com/Jeetulsamaiya"><code>@%E2%80%8BJeetulsamaiya</code></a">https://github.com/Jeetulsamaiya"><code>@Jeetulsamaiya</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/751">modelcontextprotocol/inspector#751</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/751">modelcontextprotocol/inspector#751</a></li> <li>Fix stateless StreamableHttp connections by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/806">modelcontextprotocol/inspector#806</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/806">modelcontextprotocol/inspector#806</a></li> <li>Fix OAuth redirect URI mismatch in debug flow by <a href="https://github.com/%3Ca%20href="https://github.com/bhosmer-ant"><code>@%E2%80%8Bbhosmer-ant</code></a">https://github.com/bhosmer-ant"><code>@bhosmer-ant</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/801">modelcontextprotocol/inspector#801</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/801">modelcontextprotocol/inspector#801</a></li> <li>Polyfill Headers in proxy with node-fetch by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/813">modelcontextprotocol/inspector#813</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/813">modelcontextprotocol/inspector#813</a></li> <li>chore: bump version to 0.16.8 by <a href="https://github.com/%3Ca%20href="https://github.com/olaservo"><code>@%E2%80%8Bolaservo</code></a">https://github.com/olaservo"><code>@olaservo</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/808">modelcontextprotocol/inspector#808</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/808">modelcontextprotocol/inspector#808</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/alex210501"><code>@%E2%80%8Balex210501</code></a">https://github.com/alex210501"><code>@alex210501</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/662">modelcontextprotocol/inspector#662</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/662">modelcontextprotocol/inspector#662</a></li> <li><a href="https://github.com/%3Ca%20href="https://github.com/Jeetulsamaiya"><code>@%E2%80%8BJeetulsamaiya</code></a">https://github.com/Jeetulsamaiya"><code>@Jeetulsamaiya</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/751">modelcontextprotocol/inspector#751</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/751">modelcontextprotocol/inspector#751</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/compare/0.16.7...0.16.8">https://github.com/modelcontextprotocol/inspector/compare/0.16.7...0.16.8</a></p">https://github.com/modelcontextprotocol/inspector/compare/0.16.7...0.16.8">https://github.com/modelcontextprotocol/inspector/compare/0.16.7...0.16.8</a></p> <h2>0.16.7</h2> <h2>What's Changed</h2> <ul> <li>feat: add clear buttons for request history and server notifications by <a href="https://github.com/%3Ca%20href="https://github.com/ln-12"><code>@%E2%80%8Bln-12</code></a">https://github.com/ln-12"><code>@ln-12</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/781">modelcontextprotocol/inspector#781</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/781">modelcontextprotocol/inspector#781</a></li> <li>fix: correct authState.authorizationUrl type to URL by <a href="https://github.com/%3Ca%20href="https://github.com/max-stytch"><code>@%E2%80%8Bmax-stytch</code></a">https://github.com/max-stytch"><code>@max-stytch</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/786">modelcontextprotocol/inspector#786</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/786">modelcontextprotocol/inspector#786</a></li> <li>Implement dynamic header injection for proxy transports. by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/787">modelcontextprotocol/inspector#787</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/787">modelcontextprotocol/inspector#787</a></li> <li>fix: toast message when copying server entry for a Streamable HTTP transport URL by <a href="https://github.com/%3Ca%20href="https://github.com/wei"><code>@%E2%80%8Bwei</code></a">https://github.com/wei"><code>@wei</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/789">modelcontextprotocol/inspector#789</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/789">modelcontextprotocol/inspector#789</a></li> <li>Bump TS SDK to 1.18.0 by <a href="https://github.com/%3Ca%20href="https://github.com/cliffhall"><code>@%E2%80%8Bcliffhall</code></a">https://github.com/cliffhall"><code>@cliffhall</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/798">modelcontextprotocol/inspector#798</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/798">modelcontextprotocol/inspector#798</a></li> <li>chore: bump version to 0.16.7 by <a href="https://github.com/%3Ca%20href="https://github.com/olaservo"><code>@%E2%80%8Bolaservo</code></a">https://github.com/olaservo"><code>@olaservo</code></a> in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/799">modelcontextprotocol/inspector#799</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/799">modelcontextprotocol/inspector#799</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/ln-12"><code>@%E2%80%8Bln-12</code></a">https://github.com/ln-12"><code>@ln-12</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/781">modelcontextprotocol/inspector#781</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/781">modelcontextprotocol/inspector#781</a></li> <li><a href="https://github.com/%3Ca%20href="https://github.com/wei"><code>@%E2%80%8Bwei</code></a">https://github.com/wei"><code>@wei</code></a> made their first contribution in <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/pull/789">modelcontextprotocol/inspector#789</a></li">https://redirect.github.com/modelcontextprotocol/inspector/pull/789">modelcontextprotocol/inspector#789</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/compare/0.16.6...0.16.7">https://github.com/modelcontextprotocol/inspector/compare/0.16.6...0.16.7</a></p">https://github.com/modelcontextprotocol/inspector/compare/0.16.6...0.16.7">https://github.com/modelcontextprotocol/inspector/compare/0.16.6...0.16.7</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/901d10c080ab71da2b58fae0e39ea1709cc2c7fd"><code>901d10c</code></a">https://github.com/modelcontextprotocol/inspector/commit/901d10c080ab71da2b58fae0e39ea1709cc2c7fd"><code>901d10c</code></a> Merge pull request <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/issues/830">#830</a">https://redirect.github.com/modelcontextprotocol/inspector/issues/830">#830</a> from kentcdodds/auth-fix</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/5b4edefbc711e4d63f2fd52b1c3b6ad7586b24cf"><code>5b4edef</code></a">https://github.com/modelcontextprotocol/inspector/commit/5b4edefbc711e4d63f2fd52b1c3b6ad7586b24cf"><code>5b4edef</code></a> Update client/src/lib/hooks/useConnection.ts</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/9e95eec0f3f0107e549ede2feb7cd4f935534f11"><code>9e95eec</code></a">https://github.com/modelcontextprotocol/inspector/commit/9e95eec0f3f0107e549ede2feb7cd4f935534f11"><code>9e95eec</code></a> Merge branch 'main' into auth-fix</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/1c35ee5c1274c35ead47ee301326745e76f45117"><code>1c35ee5</code></a">https://github.com/modelcontextprotocol/inspector/commit/1c35ee5c1274c35ead47ee301326745e76f45117"><code>1c35ee5</code></a> Merge pull request <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/issues/833">#833</a">https://redirect.github.com/modelcontextprotocol/inspector/issues/833">#833</a> from cliffhall/main</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/34534ed062e55dd36376e291cdcf158a7294b5c2"><code>34534ed</code></a">https://github.com/modelcontextprotocol/inspector/commit/34534ed062e55dd36376e291cdcf158a7294b5c2"><code>34534ed</code></a> fix: update default authorization header to include empty Bearer token and im...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/de71fb9d1c698add17aed20a6f51903d8389ddf3"><code>de71fb9</code></a">https://github.com/modelcontextprotocol/inspector/commit/de71fb9d1c698add17aed20a6f51903d8389ddf3"><code>de71fb9</code></a> Merge branch 'main' into auth-fix</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/a8aebd8a39cd64e6f5cab0f299d3779c249f84a2"><code>a8aebd8</code></a">https://github.com/modelcontextprotocol/inspector/commit/a8aebd8a39cd64e6f5cab0f299d3779c249f84a2"><code>a8aebd8</code></a> Merge branch 'modelcontextprotocol:main' into main</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/cd2b78706656515b682858155110df1626f09a2f"><code>cd2b787</code></a">https://github.com/modelcontextprotocol/inspector/commit/cd2b78706656515b682858155110df1626f09a2f"><code>cd2b787</code></a> Merge pull request <a href="https://github.com/%3Ca%20href="https://redirect.github.com/modelcontextprotocol/inspector/issues/625">#625</a">https://redirect.github.com/modelcontextprotocol/inspector/issues/625">#625</a> from olaservo/omit-optional-empty-strings</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/0a60c58d4fb12d0a781f8024a75dfee9071a5135"><code>0a60c58</code></a">https://github.com/modelcontextprotocol/inspector/commit/0a60c58d4fb12d0a781f8024a75dfee9071a5135"><code>0a60c58</code></a> Bump Inspector version to 0.17.0</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/commit/5abf1d5052155f9367f0b0eebe74302f52533c2b"><code>5abf1d5</code></a">https://github.com/modelcontextprotocol/inspector/commit/5abf1d5052155f9367f0b0eebe74302f52533c2b"><code>5abf1d5</code></a> Clear validation errors after tool execution and adjust error display in Tool...</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/modelcontextprotocol/inspector/compare/0.16.6...0.17.0">compare">https://github.com/modelcontextprotocol/inspector/compare/0.16.6...0.17.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 001ab89 - Browse repository at this point
Copy the full SHA 001ab89View commit details -
Add FAQ entry for PAT support (#585)
Added FAQ entry about PAT support in MCP Server. ## GitHub issue number N/A ## **Associated Risks** None ## ✅ **PR Checklist** - [ ] **I have read the [contribution guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CONTRIBUTING.md)** - [ ] **I have read the [code of conduct guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CODE_OF_CONDUCT.md)** - [ ] Title of the pull request is clear and informative. - [ ] 👌 Code hygiene - [ ] 🔭 Telemetry added, updated, or N/A - [ ] 📄 Documentation added, updated, or N/A - [ ] 🛡️ Automated tests added, or N/A ## 🧪 **How did you test it?** Manual review
Configuration menu - View commit details
-
Copy full SHA for 7c528b8 - Browse repository at this point
Copy the full SHA 7c528b8View commit details
Commits on Oct 14, 2025
-
New tool for test steps update. Fix create to include Tests link (#588)
Adding new tool to update test steps. Updated `add_test_case` tool to include the links work item. For example, _"create test for this user story"_ would like the new test case to that story. ## GitHub issue number #563 ## **Associated Risks** No real risk ## ✅ **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?** Added automated tests Tested steps and use cases manually
Configuration menu - View commit details
-
Copy full SHA for 851a34b - Browse repository at this point
Copy the full SHA 851a34bView commit details -
fix: OAuth login authority for MSA-based orgs (#591)
OAuth login requires special treatment for ADO orgs that are not hosted under MS tenants. The mapping for such orgs resolves tenant value as zero GUID `00000000-0000-0000-0000-000000000000`. And such orgs require "common" authority for issuing the auth token. ## GitHub issue number #587 ## **Associated Risks** None ## ✅ **PR Checklist** - [ ] **I have read the [contribution guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CONTRIBUTING.md)** - [ ] **I have read the [code of conduct guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CODE_OF_CONDUCT.md)** - [ ] Title of the pull request is clear and informative. - [ ] 👌 Code hygiene - [ ] 🔭 Telemetry added, updated, or N/A - [ ] 📄 Documentation added, updated, or N/A - [ ] 🛡️ Automated tests added, or N/A ## 🧪 **How did you test it?** E2E using VSCode as MCP Client
Configuration menu - View commit details
-
Copy full SHA for 3b0ca51 - Browse repository at this point
Copy the full SHA 3b0ca51View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.2.0...v2.2.1