Skip to content

feat(LAB-4295): add granular SDK methods for workflow step operations#2034

Open
RuellePaul wants to merge 1 commit intomainfrom
feature/lab-4295-aau-i-add-update-and-delete-steps-with-the-sdk
Open

feat(LAB-4295): add granular SDK methods for workflow step operations#2034
RuellePaul wants to merge 1 commit intomainfrom
feature/lab-4295-aau-i-add-update-and-delete-steps-with-the-sdk

Conversation

@RuellePaul
Copy link
Copy Markdown
Contributor

Add 5 new client methods for individual workflow step management:

  • add_review_step: add a review step with assignees and properties
  • update_labeling_step_properties: update consensus/honeypot on labeling steps
  • update_review_step_properties: update coverage/send-back/honeypot on review steps
  • delete_step: remove a step by name
  • rename_step: rename a step

Each method follows the existing SDK pattern (client -> use_cases -> gateway) with dedicated GraphQL mutations, input types, and snake_case to camelCase mappers.

Add 5 new client methods for individual workflow step management:
- add_review_step: add a review step with assignees and properties
- update_labeling_step_properties: update consensus/honeypot on labeling steps
- update_review_step_properties: update coverage/send-back/honeypot on review steps
- delete_step: remove a step by name
- rename_step: rename a step

Each method follows the existing SDK pattern (client -> use_cases -> gateway)
with dedicated GraphQL mutations, input types, and snake_case to camelCase mappers.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

2 participants