Thank you for your interest in contributing to the Azure DevOps MCP Server! Your participation—whether through discussions, reporting issues, or suggesting improvements—helps us make the project better for everyone.
Before submitting a new issue or suggestion, please search the existing issues to check if it has already been reported. If you find a matching issue, upvote (👍) it and consider adding a comment describing your specific scenario or requirements. This helps us prioritize based on community impact.
If your concern is not already tracked, feel free to log a new issue. The code owners team will review your submission and may approve, request clarification, or reject it. Once approved, you can proceed with your contribution.
When creating an issue:
- DO use a clear, descriptive title that identifies the problem or requested feature.
- DO provide a detailed description of the issue or feature request.
- DO include any relevant REST endpoints you wish to integrate with. Refer to the public REST API documentation.
For reference, see [this example of a well-formed issue](_issues/41).
We are not currently accepting pull requests during the public preview phase. If you notice something that should be changed or added, please create an issue and provide details.
Follow the established patterns and styles in the repository. If you have suggestions for improvements, please open a new issue for discussion.
Update relevant documentation (e.g., README, existing code comments) to reflect new or altered functionality. Well-documented changes enable reviewers and future contributors to quickly understand the rationale and intended use of your code.
You can find our code of conduct at the Code of Conduct as a guideline for expected behavior in also at the contributions here. Please take a moment to review it before contributing.