diff --git a/toolkit-docs-generator/data/toolkits/github.json b/toolkit-docs-generator/data/toolkits/github.json index 04454499f..52e69a380 100644 --- a/toolkit-docs-generator/data/toolkits/github.json +++ b/toolkit-docs-generator/data/toolkits/github.json @@ -1652,45 +1652,6 @@ "extras": null } }, - { - "name": "GetNotificationSummary", - "qualifiedName": "Github.GetNotificationSummary", - "fullyQualifiedName": "Github.GetNotificationSummary@2.0.1", - "description": "Get a summary of GitHub notifications.\n\nReturns counts grouped by reason, repository, and type without full notification details.", - "parameters": [], - "auth": { - "providerId": "github", - "providerType": "oauth2", - "scopes": [] - }, - "secrets": [ - "GITHUB_SERVER_URL", - "GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN" - ], - "secretsInfo": [ - { - "name": "GITHUB_SERVER_URL", - "type": "unknown" - }, - { - "name": "GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN", - "type": "token" - } - ], - "output": { - "type": "json", - "description": "Summary of user notifications" - }, - "documentationChunks": [], - "codeExample": { - "toolName": "Github.GetNotificationSummary", - "parameters": {}, - "requiresAuth": true, - "authProvider": "github", - "tabLabel": "Call the Tool with User Authorization" - }, - "metadata": null - }, { "name": "GetPullRequest", "qualifiedName": "Github.GetPullRequest", @@ -2259,135 +2220,6 @@ "extras": null } }, - { - "name": "ListNotifications", - "qualifiedName": "Github.ListNotifications", - "fullyQualifiedName": "Github.ListNotifications@2.0.1", - "description": "List GitHub notifications with pagination.\n\nReturns notifications sorted chronologically by most recent first.", - "parameters": [ - { - "name": "page", - "type": "integer", - "required": false, - "description": "Page number to fetch. Default is 1.", - "enum": null, - "inferrable": true - }, - { - "name": "per_page", - "type": "integer", - "required": false, - "description": "Number of notifications per page (max 100). Default is 30.", - "enum": null, - "inferrable": true - }, - { - "name": "all_notifications", - "type": "boolean", - "required": false, - "description": "Include read notifications. Default is False.", - "enum": null, - "inferrable": true - }, - { - "name": "participating", - "type": "boolean", - "required": false, - "description": "Only show notifications user is participating in. Default is False.", - "enum": null, - "inferrable": true - }, - { - "name": "repository_full_name", - "type": "string", - "required": false, - "description": "Filter notifications to owner/name repository. Default is None.", - "enum": null, - "inferrable": true - }, - { - "name": "subject_types", - "type": "array", - "innerType": "string", - "required": false, - "description": "List of notification subject types to include. Default is None (all types).", - "enum": [ - "Issue", - "PullRequest", - "Release", - "Commit", - "Discussion" - ], - "inferrable": true - } - ], - "auth": { - "providerId": "github", - "providerType": "oauth2", - "scopes": [] - }, - "secrets": [ - "GITHUB_SERVER_URL", - "GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN" - ], - "secretsInfo": [ - { - "name": "GITHUB_SERVER_URL", - "type": "unknown" - }, - { - "name": "GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN", - "type": "token" - } - ], - "output": { - "type": "json", - "description": "Paginated list of notifications" - }, - "documentationChunks": [], - "codeExample": { - "toolName": "Github.ListNotifications", - "parameters": { - "page": { - "value": 2, - "type": "integer", - "required": false - }, - "per_page": { - "value": 50, - "type": "integer", - "required": false - }, - "all_notifications": { - "value": true, - "type": "boolean", - "required": false - }, - "participating": { - "value": false, - "type": "boolean", - "required": false - }, - "repository_full_name": { - "value": "octocat/Hello-World", - "type": "string", - "required": false - }, - "subject_types": { - "value": [ - "Issue", - "PullRequest" - ], - "type": "array", - "required": false - } - }, - "requiresAuth": true, - "authProvider": "github", - "tabLabel": "Call the Tool with User Authorization" - }, - "metadata": null - }, { "name": "ListOrgRepositories", "qualifiedName": "Github.ListOrgRepositories", @@ -5934,6 +5766,5 @@ "import { Callout, Tabs } from \"nextra/components\";" ], "subPages": [], - "generatedAt": "2026-03-24T11:25:03.361Z", - "summary": "Arcade.dev's GitHub toolkit provides authenticated access to GitHub resources, enabling automated repository, issue, PR, review, project, and notification workflows. It exposes high-level actions to create, modify, query, and manage code and project artifacts while handling pagination, fuzzy matching, and diff-aware operations.\n\n**Capabilities**\n- Automate repository and branch operations, file and content edits, and PR lifecycle management.\n- Manage issues, comments, labels, reviewers, and review threads with contextual controls.\n- Query activity, notifications, stargazers, collaborators, projects, and user-centric views with pagination and filters.\n\n**OAuth**\nProvider: github\nScopes: None\n\n**Secrets**\nTypes: unknown, token. Examples: GITHUB_SERVER_URL, GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN" + "generatedAt": "2026-04-09T21:40:15.303Z" } \ No newline at end of file diff --git a/toolkit-docs-generator/data/toolkits/index.json b/toolkit-docs-generator/data/toolkits/index.json index fc7f62039..97b55ca50 100644 --- a/toolkit-docs-generator/data/toolkits/index.json +++ b/toolkit-docs-generator/data/toolkits/index.json @@ -1,5 +1,5 @@ { - "generatedAt": "2026-04-03T11:23:11.199Z", + "generatedAt": "2026-04-09T21:40:15.704Z", "version": "1.0.0", "toolkits": [ { @@ -242,7 +242,7 @@ "version": "3.1.3", "category": "development", "type": "arcade", - "toolCount": 44, + "toolCount": 42, "authType": "oauth2" }, { @@ -503,7 +503,7 @@ "version": "3.1.2", "category": "productivity", "type": "auth", - "toolCount": 45, + "toolCount": 43, "authType": "oauth2" }, { diff --git a/toolkit-docs-generator/data/toolkits/jira.json b/toolkit-docs-generator/data/toolkits/jira.json index 1c99f4e79..c5a7fc669 100644 --- a/toolkit-docs-generator/data/toolkits/jira.json +++ b/toolkit-docs-generator/data/toolkits/jira.json @@ -2746,90 +2746,6 @@ "extras": null } }, - { - "name": "ListPrioritiesAssociatedWithAPriorityScheme", - "qualifiedName": "Jira.ListPrioritiesAssociatedWithAPriorityScheme", - "fullyQualifiedName": "Jira.ListPrioritiesAssociatedWithAPriorityScheme@2.5.0", - "description": "Browse the priorities associated with a priority scheme.", - "parameters": [ - { - "name": "scheme_id", - "type": "string", - "required": true, - "description": "The ID of the priority scheme to retrieve priorities for.", - "enum": null, - "inferrable": true - }, - { - "name": "limit", - "type": "integer", - "required": false, - "description": "The maximum number of priority schemes to return. Min of 1, max of 50. Defaults to 50.", - "enum": null, - "inferrable": true - }, - { - "name": "offset", - "type": "integer", - "required": false, - "description": "The number of priority schemes to skip. Defaults to 0 (start from the first scheme).", - "enum": null, - "inferrable": true - }, - { - "name": "atlassian_cloud_id", - "type": "string", - "required": false, - "description": "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.", - "enum": null, - "inferrable": true - } - ], - "auth": { - "providerId": "atlassian", - "providerType": "oauth2", - "scopes": [ - "manage:jira-configuration", - "read:jira-user" - ] - }, - "secrets": [], - "secretsInfo": [], - "output": { - "type": "json", - "description": "The priorities associated with the priority scheme" - }, - "documentationChunks": [], - "codeExample": { - "toolName": "Jira.ListPrioritiesAssociatedWithAPriorityScheme", - "parameters": { - "scheme_id": { - "value": "10001", - "type": "string", - "required": true - }, - "limit": { - "value": 25, - "type": "integer", - "required": false - }, - "offset": { - "value": 0, - "type": "integer", - "required": false - }, - "atlassian_cloud_id": { - "value": "abcd1234-cloud-id", - "type": "string", - "required": false - } - }, - "requiresAuth": true, - "authProvider": "atlassian", - "tabLabel": "Call the Tool with User Authorization" - }, - "metadata": null - }, { "name": "ListPrioritiesAvailableToAnIssue", "qualifiedName": "Jira.ListPrioritiesAvailableToAnIssue", @@ -3281,103 +3197,6 @@ "extras": null } }, - { - "name": "ListProjectsAssociatedWithAPriorityScheme", - "qualifiedName": "Jira.ListProjectsAssociatedWithAPriorityScheme", - "fullyQualifiedName": "Jira.ListProjectsAssociatedWithAPriorityScheme@2.5.0", - "description": "Browse the projects associated with a priority scheme.", - "parameters": [ - { - "name": "scheme_id", - "type": "string", - "required": true, - "description": "The ID of the priority scheme to retrieve projects for.", - "enum": null, - "inferrable": true - }, - { - "name": "project", - "type": "string", - "required": false, - "description": "Filter by project ID, key or name. Defaults to None (returns all projects).", - "enum": null, - "inferrable": true - }, - { - "name": "limit", - "type": "integer", - "required": false, - "description": "The maximum number of projects to return. Min of 1, max of 50. Defaults to 50.", - "enum": null, - "inferrable": true - }, - { - "name": "offset", - "type": "integer", - "required": false, - "description": "The number of projects to skip. Defaults to 0 (start from the first project).", - "enum": null, - "inferrable": true - }, - { - "name": "atlassian_cloud_id", - "type": "string", - "required": false, - "description": "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.", - "enum": null, - "inferrable": true - } - ], - "auth": { - "providerId": "atlassian", - "providerType": "oauth2", - "scopes": [ - "manage:jira-configuration", - "read:jira-user" - ] - }, - "secrets": [], - "secretsInfo": [], - "output": { - "type": "json", - "description": "The projects associated with the priority scheme" - }, - "documentationChunks": [], - "codeExample": { - "toolName": "Jira.ListProjectsAssociatedWithAPriorityScheme", - "parameters": { - "scheme_id": { - "value": "10001", - "type": "string", - "required": true - }, - "project": { - "value": "PROJKEY", - "type": "string", - "required": false - }, - "limit": { - "value": 25, - "type": "integer", - "required": false - }, - "offset": { - "value": 0, - "type": "integer", - "required": false - }, - "atlassian_cloud_id": { - "value": "abcd1234-cloudid", - "type": "string", - "required": false - } - }, - "requiresAuth": true, - "authProvider": "atlassian", - "tabLabel": "Call the Tool with User Authorization" - }, - "metadata": null - }, { "name": "ListProjectsByScheme", "qualifiedName": "Jira.ListProjectsByScheme", @@ -4756,6 +4575,5 @@ "relativePath": "environment-variables/page.mdx" } ], - "generatedAt": "2026-03-24T11:24:59.816Z", - "summary": "Arcade.dev's Jira toolkit enables LLM-driven interactions with Atlassian Jira, letting agents create and update issues, manage sprints and boards, handle attachments and comments, and query projects and users. It's designed for programmatic issue lifecycle and Agile workflows.\n\n**Capabilities**\n- Manage issues and workflows: create/update issues, transitions, labels, priorities, and comments.\n- Sprint and board operations: list sprints/boards, add/remove issues from sprints, backlog management with batching and date filters.\n- File and attachment handling: attach, download, and list metadata for files.\n- Scalable search & browsing: parameterized searches, project/user/priorities listing with pagination and single-call batching.\n\n**OAuth**\nProvider: atlassian\nScopes: manage:jira-configuration, read:board-scope.admin:jira-software, read:board-scope:jira-software, read:issue-details:jira, read:jira-user, read:jira-work, read:jql:jira, read:project:jira, read:sprint:jira-software, write:board-scope:jira-software, write:jira-work, write:sprint:jira-software" + "generatedAt": "2026-04-09T21:40:15.304Z" } \ No newline at end of file