| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
- Add 'create_project' tool to create Projects V2 - Add 'create_iteration_field' tool to create and configure iteration fields (sprints) - Add 'getOwnerNodeID' and 'getProjectNodeID' helper functions
- Add 'create_project' tool to create Projects V2 - Add 'create_iteration_field' tool to create and configure iteration fields (sprints) - Add 'getOwnerNodeID' and 'getProjectNodeID' helper functions
|
Hey @joaodotwork interested in potentially merging PR, but there's a merge conflict and there was a couple of other changes to projects tools, including removal of old ones, so please give another check and fix merge conflicts and one of us will review after. |
Sorry, something went wrong.
|
thanks Sam! will do ✊🏽 |
Sorry, something went wrong.
- Align project tools with the mcp_holdback_consolidated_projects pattern - Add create_project and create_iteration_field tools - Add comprehensive unit tests for new Project V2 tools - Update documentation
|
@joaodotwork apologies for slow response! I appreciate all the updates, things are just constantly crazy at the moment. I will reopen if it's ok. |
Sorry, something went wrong.
|
Closing in favor of a new PR that consolidates these tools into the existing projects_write tool as new methods (create_project and create_iteration_field), following the consolidated pattern used by projects_list/projects_get/projects_write. The iterations parameter is now optional, and CI issues (gosec G115) are fixed. Thank you @joaodotwork for the original contribution — you're credited as co-author in the new PR. |
Sorry, something went wrong.
|
Merged finally |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This PR implements support for GitHub Projects v2 Iteration Fields, addressing the feature request in #1854.
It adds the following tools:
These additions enable AI agents to automate sprint planning workflows by creating projects and setting up iteration cycles programmatically.
The implementation uses the githubv4 GraphQL client to perform the necessary mutations (createProjectV2, createProjectV2Field, updateProjectV2Field).
Closes #1854