[Sprint 5] fix: Add milestone parameter to update_issue MCP tool #269
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The
update_issueMCP tool in the Gitea MCP server is missing themilestoneparameter, preventing programmatic milestone assignment during sprint planning.Current Behavior
The
update_issuetool only supports:issue_number(required)titlebodystatelabelsExpected Behavior
Add
milestoneparameter to allow assigning/changing issue milestones:nullto remove milestone assignmentImplementation
File:
mcp-servers/gitea/mcp_server/tools/issues.pyAdd milestone parameter to
update_issuefunction and include in API call payload.Acceptance Criteria
milestoneparameter toupdate_issuetoolContext
Discovered during Sprint 5 planning when trying to assign issues to milestone programmatically.
Wiki Reference
Implementation: Change V5.2.0 (Sprint 5)