Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add context toolset and adjust readme#499

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
SamMorrowDrums merged 5 commits intomainfromclean-up-toolsets
Jun 10, 2025
Merged

Conversation

@SamMorrowDrums
Copy link
Collaborator

@SamMorrowDrumsSamMorrowDrums commentedJun 10, 2025
edited
Loading

Adds the missing toolsets to docs, and also makes the context tools a toolset in their own right - as the behaviour is a little strange that it sits outside the toolsets user controls.

As the namespaces concept appears to have more traction that toolsets, we will expand the concept to encompass resources for now, so that you can run multiple servers with different toolsets without a break in functionality.

This change partially aligns us with thenamespaces spec proposal.

Closes:#482

CopilotAI review requested due to automatic review settingsJune 10, 2025 12:33
@SamMorrowDrumsSamMorrowDrums requested a review froma team as acode ownerJune 10, 2025 12:33
Copy link
Contributor

CopilotAI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Pull Request Overview

This PR integrates the “context” toolset directly into the default group, removes the standalone initializer, updates server registration, and adjusts documentation to include new and reordered toolsets.

  • Move context toolset creation intoDefaultToolsetGroup and dropInitContextToolset
  • Remove explicit context registration in the server and rely on group registration
  • Update README with new toolsets (context,code_security,notifications,secret_protection) and reorder entries

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

FileDescription
pkg/github/tools.goInlined context toolset intoDefaultToolsetGroup and removed old init
pkg/github/search.goAdded a blank line aftergetClient call
internal/ghmcp/server.goRemovedInitContextToolset usage now handled by the toolset group
README.mdAdded and reordered toolset entries in documentation table
Comments suppressed due to low confidence (1)

README.md:150

  • Reorder the table entries to match the initialization sequence inDefaultToolsetGroup so users see the toolsets in the same order they’re registered.
| `context`               | **Strongly recommended**: Tools that provide context about the current user and GitHub context you are operating in |

@SamMorrowDrumsSamMorrowDrums merged commitfe31428 intomainJun 10, 2025
16 checks passed
@SamMorrowDrumsSamMorrowDrums deleted the clean-up-toolsets branchJune 10, 2025 13:44
@jariljaril mentioned this pull requestJun 11, 2025
nickytonline pushed a commit to nickytonline/github-mcp-http that referenced this pull requestOct 4, 2025
* add context toolset and adjust readme* move resources to a toolset* add resource registration as a toolset concern* add a note about broadening of toolsets* Apply suggestion from@SamMorrowDrums
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

Copilot code reviewCopilotCopilot left review comments

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Notifications and Secret Protection missing from toolsets docs

2 participants

@SamMorrowDrums

[8]ページ先頭

©2009-2025 Movatter.jp