Skip to content

Conversation

@joaodotwork
Copy link

This PR implements support for GitHub Projects v2 Iteration Fields, addressing the feature request in #1854.

It adds the following tools:

  • create_project: Allows creating a new GitHub Project (Projects V2).
  • create_iteration_field: Allows creating and configuring an Iteration field (sprints) on a project, including defining the start date and duration.

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

@joaodotwork joaodotwork requested a review from a team as a code owner January 22, 2026 13:59
- 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature Request: Support for GitHub Projects v2 Iteration Fields

1 participant