- Notifications
You must be signed in to change notification settings - Fork3.1k
Migrate repos toolset to modelcontextprotocol/go-sdk#1445
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
omgitsads merged 10 commits intoomgitsads/go-sdkfromcopilot/migrate-repos-toolset-to-go-sdkNov 24, 2025
Uh oh!
There was an error while loading.Please reload this page.
Merged
Changes fromall commits
Commits
Show all changes
10 commits Select commitHold shift + click to select a range
eccebfb Initial plan
Copilot08d82be WIP: Migrate repos toolset - 7/18 tools complete
Copilot39bdeac Complete repositories.go migration - all 18 tools migrated
Copilotaacbf39 WIP: Update repositories_test.go - partial migration
Copiloteebe691 Complete repos toolset migration to go-sdk
Copilot62de985 re-add 18 tools: 15/17 repos, 3/3 stargazers
LuluBeatson32e0afa add toolsnaps for ListReleases, GetLatestRelease
LuluBeatson2a297e9 Merge remote-tracking branch 'origin/omgitsads/go-sdk' into copilot/m…
LuluBeatson48041c0 Merge remote-tracking branch 'origin/omgitsads/go-sdk' into copilot/m…
LuluBeatsona8f6c0b Merge branch 'omgitsads/go-sdk' into copilot/migrate-repos-toolset-to…
omgitsadsFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,34 +1,33 @@ | ||
| { | ||
| "annotations": { | ||
| "title": "Create branch" | ||
| }, | ||
| "description": "Create a new branch in a GitHub repository", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "required": [ | ||
| "owner", | ||
| "repo", | ||
| "branch" | ||
| ], | ||
| "properties": { | ||
| "branch": { | ||
| "type": "string", | ||
| "description": "Name for new branch" | ||
| }, | ||
| "from_branch": { | ||
| "type": "string", | ||
| "description": "Source branch (defaults to repo default)" | ||
| }, | ||
| "owner": { | ||
| "type": "string", | ||
| "description": "Repository owner" | ||
| }, | ||
| "repo": { | ||
| "type": "string", | ||
| "description": "Repository name" | ||
| } | ||
| } | ||
| }, | ||
| "name": "create_branch" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,49 +1,48 @@ | ||
| { | ||
| "annotations": { | ||
| "title": "Create or update file" | ||
| }, | ||
| "description": "Create or update a single file in a GitHub repository. If updating, you must provide the SHA of the file you want to update. Use this tool to create or update a file in a GitHub repository remotely; do not use it for local file operations.", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "required": [ | ||
| "owner", | ||
| "repo", | ||
| "path", | ||
| "content", | ||
| "message", | ||
| "branch" | ||
| ], | ||
| "properties": { | ||
| "branch": { | ||
| "type": "string", | ||
| "description": "Branch to create/update the file in" | ||
| }, | ||
| "content": { | ||
| "type": "string", | ||
| "description": "Content of the file" | ||
| }, | ||
| "message": { | ||
| "type": "string", | ||
| "description": "Commit message" | ||
| }, | ||
| "owner": { | ||
| "type": "string", | ||
| "description": "Repository owner (username or organization)" | ||
| }, | ||
| "path": { | ||
| "type": "string", | ||
| "description": "Path where to create/update the file" | ||
| }, | ||
| "repo": { | ||
| "type": "string", | ||
| "description": "Repository name" | ||
| }, | ||
| "sha": { | ||
| "type": "string", | ||
| "description": "Required if updating an existing file. The blob SHA of the file being replaced." | ||
| } | ||
| } | ||
| }, | ||
| "name": "create_or_update_file" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,36 +1,35 @@ | ||
| { | ||
| "annotations": { | ||
| "title": "Create repository" | ||
| }, | ||
| "description": "Create a new GitHub repository in your account or specified organization", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "required": [ | ||
| "name" | ||
| ], | ||
| "properties": { | ||
| "autoInit": { | ||
| "type": "boolean", | ||
| "description": "Initialize with README" | ||
| }, | ||
| "description": { | ||
| "type": "string", | ||
| "description": "Repository description" | ||
| }, | ||
| "name": { | ||
| "type": "string", | ||
| "description": "Repository name" | ||
| }, | ||
| "organization": { | ||
| "type": "string", | ||
| "description": "Organization to create the repository in (omit to create in your personal account)" | ||
| }, | ||
| "private": { | ||
| "type": "boolean", | ||
| "description": "Whether repo should be private" | ||
| } | ||
| } | ||
| }, | ||
| "name": "create_repository" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,41 +1,40 @@ | ||
| { | ||
| "annotations": { | ||
| "destructiveHint": true, | ||
| "title": "Delete file" | ||
| }, | ||
| "description": "Delete a file from a GitHub repository", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "required": [ | ||
| "owner", | ||
| "repo", | ||
| "path", | ||
| "message", | ||
| "branch" | ||
| ], | ||
| "properties": { | ||
| "branch": { | ||
| "type": "string", | ||
| "description": "Branch to delete the file from" | ||
| }, | ||
| "message": { | ||
| "type": "string", | ||
| "description": "Commit message" | ||
| }, | ||
| "owner": { | ||
| "type": "string", | ||
| "description": "Repository owner (username or organization)" | ||
| }, | ||
| "path": { | ||
| "type": "string", | ||
| "description": "Path to the file to delete" | ||
| }, | ||
| "repo": { | ||
| "type": "string", | ||
| "description": "Repository name" | ||
| } | ||
| } | ||
| }, | ||
| "name": "delete_file" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,29 +1,28 @@ | ||
| { | ||
| "annotations": { | ||
| "title": "Fork repository" | ||
| }, | ||
| "description": "Fork a GitHub repository to your account or specified organization", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "required": [ | ||
| "owner", | ||
| "repo" | ||
| ], | ||
| "properties": { | ||
| "organization": { | ||
| "type": "string", | ||
| "description": "Organization to fork to" | ||
| }, | ||
| "owner": { | ||
| "type": "string", | ||
| "description": "Repository owner" | ||
| }, | ||
| "repo": { | ||
| "type": "string", | ||
| "description": "Repository name" | ||
| } | ||
| } | ||
| }, | ||
| "name": "fork_repository" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,46 +1,46 @@ | ||
| { | ||
| "annotations": { | ||
| "readOnlyHint":true, | ||
| "title":"Get commit details" | ||
| }, | ||
| "description": "Get details for a commit from a GitHub repository", | ||
| "inputSchema": { | ||
| "type": "object", | ||
| "required": [ | ||
| "owner", | ||
| "repo", | ||
| "sha" | ||
| ], | ||
| "properties": { | ||
| "include_diff": { | ||
| "type":"boolean", | ||
| "description": "Whether to include file diffs and stats in the response. Default is true.", | ||
| "default":true | ||
| }, | ||
| "owner": { | ||
| "type": "string", | ||
| "description": "Repository owner" | ||
| }, | ||
| "page": { | ||
| "type": "number", | ||
| "description": "Page number for pagination (min 1)", | ||
| "minimum": 1 | ||
| }, | ||
| "perPage": { | ||
| "type": "number", | ||
| "description": "Results per page for pagination (min 1, max 100)", | ||
| "minimum": 1, | ||
| "maximum":100 | ||
| }, | ||
| "repo": { | ||
| "type": "string", | ||
| "description": "Repository name" | ||
| }, | ||
| "sha": { | ||
| "type": "string", | ||
| "description": "Commit SHA, branch name, or tag name" | ||
| } | ||
| } | ||
| }, | ||
| "name": "get_commit" | ||
| } |
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.