You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add ClickUp auth provider documentation
- Add comprehensive ClickUp auth provider tutorial at pages/home/auth-providers/clickup.mdx
- Follow same structure and style as existing Reddit auth provider documentation
- Include step-by-step OAuth app creation instructions for ClickUp
- Add both Dashboard GUI and engine.yaml configuration options
- Create example files with clickup_ prefix for better organization:
- clickup_custom_auth.py: Python OAuth flow example
- clickup_custom_auth.js: JavaScript OAuth flow example
- clickup_custom_tool.py: Custom tool with real ClickUp API integration
- config_provider.engine.yaml: Engine configuration example
- Remove scopes from auth examples (ClickUp API doesn't require scopes)
- Include real ClickUp API request example using /api/v2/team endpoint
- Add proper error handling and response parsing in tool example
* Update clickup.mdx
* Update clickup.mdx
Co-authored-by: Mateo Torres <mateo@arcade.dev>
* Adding Jira Sprint tools documentation
* removing misplaced clicku files
---------
Co-authored-by: Francisco Liberal <francisco@arcade.dev>
Co-authored-by: Mateo Torres <mateo@arcade.dev>
@@ -62,6 +62,9 @@ This toolkit streamlines the process of issue management, making it easier to in
62
62
["Jira.RemoveLabelsFromIssue", "Remove labels from an existing Jira issue."],
63
63
["Jira.UpdateIssue", "Update an existing Jira issue."],
64
64
["Jira.ListSprintsForBoards", "Retrieve sprints from Jira boards with filtering options for planning and tracking purposes."],
65
+
["Jira.GetSprintIssues", "Get all issues that are currently assigned to a specific sprint with pagination support."],
66
+
["Jira.AddIssuesToSprint", "Add a list of issues to a sprint."],
67
+
["Jira.MoveIssuesFromSprintToBacklog", "Move issues from active or future sprints back to the board's backlog."],
65
68
["Jira.ListLabels", "Get the existing labels (tags) in the user's Jira instance."],
66
69
["Jira.ListUsers", "Browse users in Jira."],
67
70
["Jira.GetUserById", "Get user information by their ID."],
@@ -79,6 +82,7 @@ This toolkit streamlines the process of issue management, making it easier to in
79
82
["Jira.SearchProjects", "Get the details of all Jira projects."],
80
83
["Jira.GetProjectById", "Get the details of a Jira project by its ID or key."],
81
84
["Jira.GetBoards", "Get Jira boards, with the option to filter by a list of board names or IDs (accepts a mix of both). Supports 'offset' and 'limit' parameters."],
85
+
["Jira.GetBoardBacklogIssues", "Get all issues in a board's backlog. Supports 'offset' and 'limit' parameters."],
82
86
["Jira.GetPriorityById", "Get the details of a priority by its ID."],
83
87
["Jira.ListPrioritySchemes", "Browse the priority schemes available in Jira."],
84
88
["Jira.ListPrioritiesAssociatedWithAPriorityScheme", "Browse the priorities associated with a priority scheme."],
@@ -423,16 +427,89 @@ Retrieve sprints from Jira boards with filtering options for planning and tracki
423
427
424
428
**Parameters**
425
429
426
-
-**board_identifiers_list** (`array[string]`, optional) List of board names or numeric IDs (as strings) to retrieve sprints from. Include all mentioned boards in a single list for best performance. Optional, defaults to None.
430
+
-**board_identifiers_list** (`array[string]`, optional) List of board names or numeric IDs (as strings) to retrieve sprints from. Include all mentioned boards in a single list for best performance. Maximum 25 boards per operation. Optional, defaults to None.
427
431
-**max_sprints_per_board** (`integer`, optional) Maximum sprints per board (1-50). Latest sprints first. Optional, defaults to 50.
428
432
-**offset** (`integer`, optional) Number of sprints to skip per board for pagination. Optional, defaults to 0.
429
-
-**state** (`Enum`[SprintState](/toolkits/productivity/jira/reference#SprintState), optional) Filter by sprint state using SprintState enum value. Available options: SprintState.FUTURE (future sprints), SprintState.ACTIVE (active sprints), SprintState.CLOSED (closed sprints), SprintState.FUTURE_AND_ACTIVE (future + active), SprintState.FUTURE_AND_CLOSED (future + closed), SprintState.ACTIVE_AND_CLOSED (active + closed), SprintState.ALL (all states). Optional, defaults to None (all states).
433
+
-**state** (`Enum`[SprintState](/toolkits/productivity/jira/reference#SprintState), optional) Filter by sprint state. NOTE: Date filters (start_date, end_date, specific_date) have higher priority than state filtering. Use state filtering only when no date criteria is specified. For temporal queries like 'last month' or 'next week', use date parameters instead. Optional, defaults to None (all states).
430
434
-**start_date** (`string`, optional) Start date filter in YYYY-MM-DD format. Can combine with end_date. Optional, defaults to None.
431
435
-**end_date** (`string`, optional) End date filter in YYYY-MM-DD format. Can combine with start_date. Optional, defaults to None.
432
436
-**specific_date** (`string`, optional) Specific date in YYYY-MM-DD to find sprints active on that date. Cannot combine with start_date/end_date. Optional, defaults to None.
433
437
-**atlassian_cloud_id** (`string`, optional) Atlassian Cloud ID to use. Optional, defaults to None (uses single authorized cloud).
Get all issues that are currently assigned to a specific sprint with pagination support.
456
+
457
+
**Parameters**
458
+
459
+
-**sprint_id** (`string`, required) The numeric Jira sprint ID that identifies the sprint in Jira's API.
460
+
-**limit** (`integer`, optional) The maximum number of issues to return. Must be between 1 and 100 inclusive. Controls pagination and determines how many issues are fetched and returned. Defaults to 50 for improved performance.
461
+
-**offset** (`integer`, optional) The number of issues to skip before starting to return results. Used for pagination when the sprint has many issues. Must be 0 or greater. Defaults to 0.
462
+
-**atlassian_cloud_id** (`string`, optional) The ID of the Atlassian Cloud to use (defaults to None). If not provided and the user has a single cloud authorized, the tool will use that. Otherwise, an error will be raised.
-**sprint_id** (`string`, required) The numeric Jira sprint ID that identifies the sprint in Jira's API.
485
+
-**issue_ids** (`array[string]`, required) List of issue IDs or keys to add to the sprint. Must not be empty and cannot exceed 50 issues.
486
+
-**atlassian_cloud_id** (`string`, optional) The ID of the Atlassian Cloud to use (defaults to None). If not provided and the user has a single cloud authorized, the tool will use that. Otherwise, an error will be raised.
Move issues from active or future sprints back to the board's backlog.
505
+
506
+
**Parameters**
507
+
508
+
-**sprint_id** (`string`, required) The numeric Jira sprint ID that identifies the sprint in Jira's API.
509
+
-**issue_identifiers** (`array[string]`, required) List of issue IDs or keys to move from the sprint to the backlog. Maximum 50 issues per call. Issues will be moved back to the board's backlog.
510
+
-**atlassian_cloud_id** (`string`, optional) The ID of the Atlassian Cloud to use (defaults to None). If not provided and the user has a single cloud authorized, the tool will use that. Otherwise, an error will be raised.
511
+
512
+
436
513
## Jira.ListLabels
437
514
438
515
<br />
@@ -550,7 +627,7 @@ Get available Atlassian Clouds.
550
627
551
628
**Parameters**
552
629
553
-
630
+
This tool does not take any parameters.
554
631
555
632
## Jira.AttachFileToIssue
556
633
@@ -841,6 +918,31 @@ Retrieve Jira boards either by specifying their names or IDs, or get all
841
918
-**atlassian_cloud_id** (`string`, optional) Atlassian Cloud ID to use. Defaults to None (uses single authorized cloud).
Get all issues in a board's backlog with pagination support.
937
+
938
+
**Parameters**
939
+
940
+
-**board_id** (`string`, required) The ID of the board to retrieve backlog issues from. Must be a valid board ID that supports backlogs (typically Scrum or Kanban boards).
941
+
-**limit** (`integer`, optional) The maximum number of issues to return. Must be between 1 and 100 inclusive. Controls pagination and determines how many issues are fetched and returned. Defaults to 50 for improved performance.
942
+
-**offset** (`integer`, optional) The number of issues to skip before starting to return results. Used for pagination when the backlog has many issues. For example, offset=50 with limit=50 would return issues 51-100. Must be 0 or greater. Defaults to 0.
943
+
-**atlassian_cloud_id** (`string`, optional) The ID of the Atlassian Cloud to use (defaults to None). If not provided and the user has a single cloud authorized, the tool will use that. Otherwise, an error will be raised.
0 commit comments