-
Notifications
You must be signed in to change notification settings - Fork 58
feat: add milestone tools for managing milestones #64
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: canary
Are you sure you want to change the base?
Conversation
Add MCP tools for epic management: - list_epics: List all epics in a project - create_epic: Create a new epic - update_epic: Update an existing epic - retrieve_epic: Retrieve a specific epic by ID Also includes: - Integration tests for epic operations - mise.toml for uv version pinning Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Add deleting an epic Update integration tests Address PR review feedback for epic tools - Fix docstrings to only list actual function parameters - Add validation for epic work item type (raise ValueError if not found) - Add priority validation with actionable error messages - Fix update_epic return type from WorkItem to Epic - Fix grammar: "a epic" -> "an epic" - Refactor _get_epic_work_item_type_id to accept client/workspace params - Remove unused WorkItem import - Fix test to handle list_epics returning flat list (not paginated) - Remove extraneous f-string prefixes in test prints - Add delete_epic to EXPECTED_TOOLS Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Fix epics
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3816064 to
78dc820
Compare
|
@jessedijkstra We published v0.2.6 of python sdk with milestone endpoints. Please update the code and provide testing details for us to start review. Thanks for your contribution 🙌 |
|
@Prashant-Surya thanks! Will do |
|
@Prashant-Surya ready for review! |
Summary
plane-sdkdependency to use themilestone-methodsbranchDependencies
plane-sdkdependency inpyproject.tomlpoints to that branch.Test plan
🤖 Generated with Claude Code