Skip to content

v0.3.0

Latest

Choose a tag to compare

@mafzaal mafzaal released this 21 Sep 16:23
· 59 commits to main since this release
ce99a71

[0.3.0] - 2025-09-21

Added

  • Comprehensive Git tools for Azure DevOps integration:
    • Git repository management tools (get_git_repositories_tool, get_git_repository_tool)
    • Git commit analysis tools (get_git_commits_tool, get_git_commit_details_tool)
    • Pull request workflow tools (get_pull_requests_tool, get_pull_request_details_tool)
    • Pull request actions (create_pull_request_tool, approve_pull_request_tool, reject_pull_request_tool, request_pull_request_changes_tool)
    • Pull request policy validation (get_pull_request_policies_tool)
  • Project management tools (get_projects_tool) for Azure DevOps organization discovery
  • Enhanced Git commits retrieval with improved error handling and LLM-friendly formatting
  • Search criteria functionality for improved Git commit filtering
  • Docker containerization support with optimized Dockerfile and .dockerignore
  • Comprehensive MCP server integration with 22 registered tools
  • Extensive documentation including:
    • Git tools implementation summary
    • MCP server integration guide
    • Tools registration summary
  • Complete test suite for Git tools and MCP server functionality
  • Example scripts demonstrating Git operations and workflows

Changed

  • Enhanced error handling across all Git-related operations
  • Improved formatting of Git commit information for better LLM integration
  • Updated MCP server configuration with proper environment variable setup
  • Expanded tool registration to include all Git and project management tools

Fixed

  • Codecov condition and file parameter corrections in CI workflow
  • Docker container shebang handling for virtual environment executables

Dependencies

  • Updated python-dotenv from 1.1.0 to 1.1.1
  • Updated pytest from 8.4.1 to 8.4.2
  • Updated pytest-cov from 6.2.1 to 7.0.0
  • Updated GitHub Actions dependencies:
    • actions/checkout from v4 to v5
    • actions/setup-python from v5 to v6
    • actions/download-artifact from v4 to v5

Documentation

  • Added comprehensive documentation for Git tools implementation
  • Created MCP server integration guide
  • Added tools registration summary with categorized tool listings
  • Updated README with new Git tools capabilities