-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Comparing changes
Open a pull request
base repository: github/github-mcp-server
base: 82c4930
head repository: github/github-mcp-server
compare: adaa6a1
- 10 commits
- 17 files changed
- 4 contributors
Commits on Dec 10, 2025
-
Correct lower-case issue state (#1567)
* Correct lower-case issue state * Uppercase orderBy and direction as well * Auto-correct invalid enum parameters
Configuration menu - View commit details
-
Copy full SHA for cfd7ef9 - Browse repository at this point
Copy the full SHA cfd7ef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90a1255 - Browse repository at this point
Copy the full SHA 90a1255View commit details
Commits on Dec 11, 2025
-
Add support for safe tool renaming (#1563)
* add suppport for tool aliases for backwards compatibility when tool names change * cleanup * log alias usage as warning * remove comments * remove mock data * remove unused code, move deprecated tool aliases to its own file * remove unused code and add tests * resolve tool aliases in its own explicit step * improve logic by returning aliases used in resolvetoolaliases * remove unused function * remove comments * remove comment * Update pkg/github/deprecated_tool_aliases.go Co-authored-by: Copilot <[email protected]> * restore comment --------- Co-authored-by: Copilot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94ee074 - Browse repository at this point
Copy the full SHA 94ee074View commit details
Commits on Dec 12, 2025
-
fix: indent multi-line descriptions in generated docs
When tool parameter descriptions span multiple lines, the continuation lines now receive proper indentation to maintain markdown list formatting. This fixes the rendering issue where multi-line descriptions would break out of the parameter list structure. Fixes #1494
Configuration menu - View commit details
-
Copy full SHA for 4cbbf6f - Browse repository at this point
Copy the full SHA 4cbbf6fView commit details -
fix: update get-me script for go-SDK MCP protocol
The go-SDK migration changed MCP protocol handling to require proper initialization before tool calls. This updates the script to: - Add initialize request with protocol version and client info - Add notifications/initialized notification - Add arguments field to tools/call params - Keep stdin open with sleep for response - Gracefully handle missing jq dependency
Configuration menu - View commit details
-
Copy full SHA for 5da71e3 - Browse repository at this point
Copy the full SHA 5da71e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd95dc - Browse repository at this point
Copy the full SHA 5cd95dcView commit details -
fix: handle architecture-specific license differences
The licenses script now: - Generates separate license reports per GOOS/GOARCH combination - Groups identical reports together (comma-separated arch names) - Adds a Table of Contents at the top of each platform file - Handles cases where different architectures have different dependencies (e.g., x/sys/unix vs x/sys/windows, mousetrap on Windows only) This addresses the issue discovered in cli/cli where some deps changed which changed the mod graph for different GOARCH and affected the exported licenses because go-licenses tries to find common ancestors.
Configuration menu - View commit details
-
Copy full SHA for 87ea319 - Browse repository at this point
Copy the full SHA 87ea319View commit details -
fix: make license script portable and deterministic
Address review feedback: - Remove bash 4.0+ associative array requirement for macOS compatibility - Add cross-platform hash function (md5sum on Linux, md5 on macOS) - Ensure deterministic iteration order using sorted groups file - Add better error handling for failed go-licenses commands - Fix grammar: 'architecture(s)' -> 'architectures' - Add documentation for third-party/ being a union of all architectures - Use file-based state instead of associative arrays for portability
Configuration menu - View commit details
-
Copy full SHA for 3a1844c - Browse repository at this point
Copy the full SHA 3a1844cView commit details -
fix: update licenses-check to use new architecture-aware format
- Check now regenerates using ./script/licenses and compares - Add GOROOT/PATH setup in CI to fix go-licenses module info errors - Check both license files AND third-party directory for changes - See: google/go-licenses#244
Configuration menu - View commit details
-
Copy full SHA for e7e2925 - Browse repository at this point
Copy the full SHA e7e2925View commit details -
fix: use LC_ALL=C for consistent sorting across systems
The sort command uses locale-specific ordering which can differ between systems. Use LC_ALL=C to ensure consistent ordering in CI and locally.
2Configuration menu - View commit details
-
Copy full SHA for adaa6a1 - Browse repository at this point
Copy the full SHA adaa6a1View 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 82c4930...adaa6a1