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

Remove update_project_item tool#1167

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

Conversation

JoannaaKL
Copy link
Contributor

@JoannaaKLJoannaaKL commentedOct 1, 2025
edited
Loading

Delete tool that is failing due to schema issues

Failed to validate tool mcp_github_update_project_item: Error: tool parameters array type must have items. Please open a Github issue for the MCP server or extension which provides this tool

Old issue with json array typemodelcontextprotocol/modelcontextprotocol#410

@JoannaaKLJoannaaKL requested a review froma team as acode ownerOctober 1, 2025 09:50
@CopilotCopilotAI review requested due to automatic review settingsOctober 1, 2025 09:50
Copy link
Contributor

@CopilotCopilotAI 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 removes theupdate_project_item tool from the GitHub MCP Server, streamlining the project management functionality to focus on add and delete operations only.

  • Removes theUpdateProjectItem function and its registration
  • Removes comprehensive test coverage for the update functionality
  • Updates documentation to reflect the removal

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
FileDescription
pkg/github/tools.goRemoves registration of UpdateProjectItem tool from the toolset
pkg/github/projects.goRemoves the complete UpdateProjectItem function implementation
pkg/github/projects_test.goRemoves all test cases for UpdateProjectItem functionality
go.modChanges go-querystring dependency from indirect to direct
README.mdRemoves update_project_item tool documentation

Tip: Customize your code reviews with copilot-instructions.md.Create the file orlearn how to get started.

Comment on lines 624 to 626
typeupdateProjectItemOptionsstruct {
Fields []*newProjectV2Field`json:"fields,omitempty"`
}
Copy link
Preview

CopilotAIOct 1, 2025

Choose a reason for hiding this comment

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

TheupdateProjectItemOptions struct is no longer used after removing theUpdateProjectItem function. This struct should be removed to avoid dead code.

See below for a potential fix:

Copilot uses AI. Check for mistakes.

@JoannaaKLJoannaaKL marked this pull request as draftOctober 1, 2025 09:52
@JoannaaKLJoannaaKL marked this pull request as ready for reviewOctober 1, 2025 10:06
@JoannaaKLJoannaaKL merged commit6d01897 intogithub:mainOct 1, 2025
9 of 10 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

Copilot code reviewCopilotCopilot left review comments

@tonytrgtonytrgtonytrg approved these changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@JoannaaKL@tonytrg

[8]ページ先頭

©2009-2025 Movatter.jp