16521652 "extras" : null
16531653 }
16541654 },
1655- {
1656- "name" : " GetNotificationSummary" ,
1657- "qualifiedName" : " Github.GetNotificationSummary" ,
1658- "fullyQualifiedName" : " Github.GetNotificationSummary@2.0.1" ,
1659- "description" : " Get a summary of GitHub notifications.\n\n Returns counts grouped by reason, repository, and type without full notification details." ,
1660- "parameters" : [],
1661- "auth" : {
1662- "providerId" : " github" ,
1663- "providerType" : " oauth2" ,
1664- "scopes" : []
1665- },
1666- "secrets" : [
1667- " GITHUB_SERVER_URL" ,
1668- " GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN"
1669- ],
1670- "secretsInfo" : [
1671- {
1672- "name" : " GITHUB_SERVER_URL" ,
1673- "type" : " unknown"
1674- },
1675- {
1676- "name" : " GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN" ,
1677- "type" : " token"
1678- }
1679- ],
1680- "output" : {
1681- "type" : " json" ,
1682- "description" : " Summary of user notifications"
1683- },
1684- "documentationChunks" : [],
1685- "codeExample" : {
1686- "toolName" : " Github.GetNotificationSummary" ,
1687- "parameters" : {},
1688- "requiresAuth" : true ,
1689- "authProvider" : " github" ,
1690- "tabLabel" : " Call the Tool with User Authorization"
1691- },
1692- "metadata" : null
1693- },
16941655 {
16951656 "name" : " GetPullRequest" ,
16961657 "qualifiedName" : " Github.GetPullRequest" ,
22592220 "extras" : null
22602221 }
22612222 },
2262- {
2263- "name" : " ListNotifications" ,
2264- "qualifiedName" : " Github.ListNotifications" ,
2265- "fullyQualifiedName" : " Github.ListNotifications@2.0.1" ,
2266- "description" : " List GitHub notifications with pagination.\n\n Returns notifications sorted chronologically by most recent first." ,
2267- "parameters" : [
2268- {
2269- "name" : " page" ,
2270- "type" : " integer" ,
2271- "required" : false ,
2272- "description" : " Page number to fetch. Default is 1." ,
2273- "enum" : null ,
2274- "inferrable" : true
2275- },
2276- {
2277- "name" : " per_page" ,
2278- "type" : " integer" ,
2279- "required" : false ,
2280- "description" : " Number of notifications per page (max 100). Default is 30." ,
2281- "enum" : null ,
2282- "inferrable" : true
2283- },
2284- {
2285- "name" : " all_notifications" ,
2286- "type" : " boolean" ,
2287- "required" : false ,
2288- "description" : " Include read notifications. Default is False." ,
2289- "enum" : null ,
2290- "inferrable" : true
2291- },
2292- {
2293- "name" : " participating" ,
2294- "type" : " boolean" ,
2295- "required" : false ,
2296- "description" : " Only show notifications user is participating in. Default is False." ,
2297- "enum" : null ,
2298- "inferrable" : true
2299- },
2300- {
2301- "name" : " repository_full_name" ,
2302- "type" : " string" ,
2303- "required" : false ,
2304- "description" : " Filter notifications to owner/name repository. Default is None." ,
2305- "enum" : null ,
2306- "inferrable" : true
2307- },
2308- {
2309- "name" : " subject_types" ,
2310- "type" : " array" ,
2311- "innerType" : " string" ,
2312- "required" : false ,
2313- "description" : " List of notification subject types to include. Default is None (all types)." ,
2314- "enum" : [
2315- " Issue" ,
2316- " PullRequest" ,
2317- " Release" ,
2318- " Commit" ,
2319- " Discussion"
2320- ],
2321- "inferrable" : true
2322- }
2323- ],
2324- "auth" : {
2325- "providerId" : " github" ,
2326- "providerType" : " oauth2" ,
2327- "scopes" : []
2328- },
2329- "secrets" : [
2330- " GITHUB_SERVER_URL" ,
2331- " GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN"
2332- ],
2333- "secretsInfo" : [
2334- {
2335- "name" : " GITHUB_SERVER_URL" ,
2336- "type" : " unknown"
2337- },
2338- {
2339- "name" : " GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN" ,
2340- "type" : " token"
2341- }
2342- ],
2343- "output" : {
2344- "type" : " json" ,
2345- "description" : " Paginated list of notifications"
2346- },
2347- "documentationChunks" : [],
2348- "codeExample" : {
2349- "toolName" : " Github.ListNotifications" ,
2350- "parameters" : {
2351- "page" : {
2352- "value" : 2 ,
2353- "type" : " integer" ,
2354- "required" : false
2355- },
2356- "per_page" : {
2357- "value" : 50 ,
2358- "type" : " integer" ,
2359- "required" : false
2360- },
2361- "all_notifications" : {
2362- "value" : true ,
2363- "type" : " boolean" ,
2364- "required" : false
2365- },
2366- "participating" : {
2367- "value" : false ,
2368- "type" : " boolean" ,
2369- "required" : false
2370- },
2371- "repository_full_name" : {
2372- "value" : " octocat/Hello-World" ,
2373- "type" : " string" ,
2374- "required" : false
2375- },
2376- "subject_types" : {
2377- "value" : [
2378- " Issue" ,
2379- " PullRequest"
2380- ],
2381- "type" : " array" ,
2382- "required" : false
2383- }
2384- },
2385- "requiresAuth" : true ,
2386- "authProvider" : " github" ,
2387- "tabLabel" : " Call the Tool with User Authorization"
2388- },
2389- "metadata" : null
2390- },
23912223 {
23922224 "name" : " ListOrgRepositories" ,
23932225 "qualifiedName" : " Github.ListOrgRepositories" ,
59345766 " import { Callout, Tabs } from \" nextra/components\" ;"
59355767 ],
59365768 "subPages" : [],
5937- "generatedAt" : " 2026-03-24T11:25:03.361Z" ,
5938- "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**\n Provider: github\n Scopes: None\n\n **Secrets**\n Types: unknown, token. Examples: GITHUB_SERVER_URL, GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN"
5769+ "generatedAt" : " 2026-04-17T11:27:15.538Z"
59395770}
0 commit comments