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: github/github-mcp-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.11.0
Choose a base ref
...
head repository: github/github-mcp-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 9 commits
  • 26 files changed
  • 10 contributors

Commits on Aug 11, 2025

  1. Configuration menu
    Copy the full SHA
    f818830 View commit details
    Browse the repository at this point in the history
  2. Tommy/improve-ref-handling (#851)

    * make resolveGitReference function more robust, add comments to follow the logic
    
    * add  tests for new functionality
    
    * lint fix 1
    
    * fix linting by using inverted if instead of empty if block
    
    * remove unused var
    
    * refactor
    
    * remove comment
    
    * small fix
    
    * add ref == "" case in switch statement, use originalRef instead of ref in case definitions and some of the logic
    tommaso-moro authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    0b80f68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cad048b View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2025

  1. Handle Actions Cancel Workflow Run returning a 202 (#855)

    Actions Cancel Workflow Run returns a 202 on success. Check for a `*github.AcceptedError` in response to the API call to handle this correctly.
    omgitsads authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    842003a View commit details
    Browse the repository at this point in the history
  2. fix: replace logrus with slog (#781)

    - Adjust some logs to use structured outputs
    - Set stdioserver log prefix as const
    - Do not export test func removeTimeAttr
    
    Signed-off-by: Bailey Hayes <behayes2@gmail.com>
    Co-authored-by: Matt Holloway <mattdholloway@github.com>
    Co-authored-by: JoannaaKL <joannaakl@github.com>
    3 people authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    3479d02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    02c8629 View commit details
    Browse the repository at this point in the history
  4. List releases (#862)

    * docs: add required GitHub token permissions per action (#128)
    
    * Feat: Add support for GitHub Releases (list and latest) tools
    
    * Update repositories.go
    
    Update params
    
    * Update README.md
    
    Add only new tool to the readme
    
    * Revise GitHub PAT instructions and permissions section
    
    * Readme formatting
    
    ---------
    
    Co-authored-by: Arya Soni <aryasoni98@gmail.com>
    Co-authored-by: Arya Soni <18515597+aryasoni98@users.noreply.github.com>
    3 people authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    6f06cba View commit details
    Browse the repository at this point in the history
  5. Add List issue types tool (#616)

    * add list issue types action
    
    * lint
    
    * remove log
    
    * update docs
    akenneth authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    0e7a25e View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2025

  1. Fix duplicate filter issues across all search tools (#828)

    * Enhance search functionality with new query filters and utility functions
    
    - Added multiple test cases for searching issues with various query filters in `issues_test.go`.
    - Introduced utility functions in `search_utils.go` to check for specific filters and extract repository information from queries.
    - Created comprehensive tests in `search_utils_test.go` to validate the new filtering logic and ensure accurate query parsing.
    
    * Refactor repository filter extraction in search utilities
    
    - Renamed `extractRepoFilter` to `hasRepoFilter` to simplify the function's purpose.
    - Updated test cases in `search_utils_test.go` to reflect the new function name and logic.
    - Adjusted tests to focus on the presence of the `repo:` filter rather than extracting owner and repo details.
    
    * Enhance search functionality with additional query filters and utility functions
    
    - Added new test cases for searching pull requests and users with various query filters in `pullrequests_test.go` and `search_test.go`.
    - Implemented a utility function `hasTypeFilter` in `search_utils.go` to check for the presence of `type:` filters in queries.
    - Updated the search handler to conditionally prepend the `type:` filter based on the presence of existing filters, improving query handling.
    
    * Updated both regex patterns to handle this edge case
    gokhanarkan authored Aug 13, 2025
    Configuration menu
    Copy the full SHA
    d52c1d4 View commit details
    Browse the repository at this point in the history
Loading