Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
171 changes: 1 addition & 170 deletions toolkit-docs-generator/data/toolkits/github.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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"
}
6 changes: 3 additions & 3 deletions toolkit-docs-generator/data/toolkits/index.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"generatedAt": "2026-04-03T11:23:11.199Z",
"generatedAt": "2026-04-09T21:40:15.704Z",
"version": "1.0.0",
"toolkits": [
{
Expand Down Expand Up @@ -242,7 +242,7 @@
"version": "3.1.3",
"category": "development",
"type": "arcade",
"toolCount": 44,
"toolCount": 42,
"authType": "oauth2"
},
{
Expand Down Expand Up @@ -503,7 +503,7 @@
"version": "3.1.2",
"category": "productivity",
"type": "auth",
"toolCount": 45,
"toolCount": 43,
"authType": "oauth2"
},
{
Expand Down
Loading
Loading