Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: microsoft/azure-devops-mcp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0
Choose a base ref
...
head repository: microsoft/azure-devops-mcp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.0
Choose a head ref
  • 4 commits
  • 8 files changed
  • 5 contributors

Commits on Aug 27, 2025

  1. Users/danhellem/readme update for domains 1 (#468)

    This pull request updates documentation and test configuration to
    introduce and clarify the concept of "Domains" for the Azure DevOps MCP
    Server. The main goal is to help users selectively enable only the
    toolsets they need, improving usability and performance. The README
    gains a new section explaining Domains, and the integration test
    configuration file is removed to avoid confusion and outdated examples.
    
    **Documentation improvements:**
    
    * Added a new "Using Domains" section to the `README.md`, explaining how
    to use the `-d` argument to selectively enable named groups of related
    tools (domains) for the MCP Server, including example configuration and
    a list of available domains.
    * Updated the table of contents in `README.md` to include the new "Using
    Domains" section, shifting the order of subsequent sections.
    
    **Test configuration cleanup:**
    
    * Removed the outdated `intTest/domains/mcp.json` file, which contained
    an example of domain configuration for integration tests.
    
    ## GitHub issue number
    N/A
    
    ## **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?**
    
    Manual and Copilot review
    danhellem authored Aug 27, 2025
    Configuration menu
    Copy the full SHA
    cdd7758 View commit details
    Browse the repository at this point in the history
  2. add wiki tests to improve code coverage (#469)

    Improve WorkItems code coverage from;
    
    ```sh
    ----------------|---------|----------|---------|---------|------------------------------------------------------
    File            | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s                                    
    ----------------|---------|----------|---------|---------|------------------------------------------------------
      wiki.ts       |   90.06 |    79.59 |     100 |   90.41 | 170-182,193,360,381-383
    ----------------|---------|----------|---------|---------|------------------------------------------------------
    ```
    
    to
    
    ```sh
    ----------------|---------|----------|---------|---------|------------------------------------------------------
    File            | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s                                    
    ----------------|---------|----------|---------|---------|------------------------------------------------------
      wiki.ts       |   98.67 |    93.87 |     100 |   99.31 | 193
    ----------------|---------|----------|---------|---------|------------------------------------------------------
    ```
    
    ## 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?**
    
    Run `npm run test` command
    polatengin authored Aug 27, 2025
    Configuration menu
    Copy the full SHA
    0468c1c View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2025

  1. Add tools for pipeline run REST API endpoints (#460)

    Adds support for pipeline run tools that correspond to the following
    REST API endpoints:
    https://learn.microsoft.com/en-us/rest/api/azure/devops/pipelines/runs?view=azure-devops-rest-7.2.
    This PR adds support for the following tools:
    - pipelines_get_run
    - pipelines_list_runs
    - pipelines_run_pipeline (this is the new version of build_run_build
    tool that existed prior to the change)
    
    ## GitHub issue number
    Fixes #432 
    
    ## **Associated Risks**
    
    Tool build_run_build has been renamed to pipelines_run_pipeline.
    
    ## ✅ **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
    - [] 🔭 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?**
    - Change was tested by using the tool on real production data from
    buildcanary organization. Example of prompts:
    _"Can you run "Stage Template Pipeline" with ID 5422 from Silviu project
    where mkonjikovac-test branch is used for repository resource
    devTemplates? Also, pipelines resource sourcePipeline should point to
    pipeline run ID 3998856"_
    - New unit tests were added via Copilot.
    
    ---------
    
    Co-authored-by: Mirjana Konjikovac (from Dev Box) <[email protected]>
    Co-authored-by: Dan Hellem <[email protected]>
    3 people authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    85ec2f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2025

  1. 2.1.0

    Novaes committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    f2f21ba View commit details
    Browse the repository at this point in the history
Loading