OAUTH2
github_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
GITHUB
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
893
Action summaries
Display-only definitions
46
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
No fields declared in this snapshot.
Capability index
Showing 661–690 of 893 actions
GITHUB_LIST_STARRED_GISTS
Retrieves a list of gists starred by the authenticated user.
Untrusted display-only summary
GITHUB_LIST_STARRED_REPOSITORIES_FOR_USER
Lists public repositories that a user has starred. The list includes all public repositories starred by the specified user, sorted by when they were starred or last updated. Use this action when you need to retrieve the list of repositories a specific GitHub user has starred.
Untrusted display-only summary
GITHUB_LIST_STATUS_CHECK_CONTEXTS
Fetches all required status check contexts for a protected branch; returns an empty list if the branch isn't protected or has no required checks.
Untrusted display-only summary
GITHUB_LIST_SUB_ISSUES
Tool to list sub-issues for a specific GitHub issue. Use when you need to retrieve all sub-issues associated with a parent issue, supporting pagination for large hierarchies.
Untrusted display-only summary
GITHUB_LIST_SUBSCRIPTIONS_FOR_THE_AUTHENTICATED_USER
Tool to list GitHub Marketplace subscriptions for the authenticated user. Use when you need to retrieve active marketplace app subscriptions including billing details, plan information, and trial status. Returns subscription information with account, plan, billing cycle, and pricing details.
Untrusted display-only summary
GITHUB_LIST_SUBSCRIPTIONS_FOR_THE_AUTHENTICATED_USER_STUBBED
Lists the authenticated user's stubbed (test/example data, not live) GitHub Marketplace subscriptions, useful for development or testing.
Untrusted display-only summary
GITHUB_LIST_TAG_PROTECTION_STATES_FOR_A_REPOSITORY
DEPRECATED: Lists tag protection rules for a repository. This API was sunset on August 30, 2024. Use GITHUB_GET_ALL_REPOSITORY_RULESETS instead to view tag protection rules via repository rulesets.
Untrusted display-only summary
GITHUB_LIST_TEAM_MEMBERS
Lists members of a specific team within an organization, including members of child teams.
Untrusted display-only summary
GITHUB_LIST_TEAM_PROJECTS
Lists GitHub projects accessible to a specific team within an organization.
Untrusted display-only summary
GITHUB_LIST_TEAM_REPOSITORIES
Lists repositories accessible to a specific team within a GitHub organization. Returns a list of repositories that the specified team has access to, including the team's permission level (admin, maintain, push, triage, pull) for each repository. Requires read:org scope and membership in the organization to access team…
Untrusted display-only summary
GITHUB_LIST_TEAMS
Lists teams for a specified GitHub organization.
Untrusted display-only summary
GITHUB_LIST_TEAMS_FOR_THE_AUTHENTICATED_USER
Lists all teams across all organizations to which the authenticated user belongs, supporting pagination.
Untrusted display-only summary
GITHUB_LIST_TEAMS_THAT_ARE_ASSIGNED_TO_AN_ORGANIZATION_ROLE
Lists teams assigned to a specific role within a GitHub organization. This endpoint requires organization administrator privileges. Use this to audit which teams have been granted specific organization-level permissions through roles. Note: Organization roles is a feature for enterprise-level GitHub organizations.
Untrusted display-only summary
GITHUB_LIST_THE_PEOPLE_A_USER_FOLLOWS
Lists GitHub users that a valid GitHub `username` is following, supporting pagination.
Untrusted display-only summary
GITHUB_LIST_THE_PEOPLE_THE_AUTHENTICATED_USER_FOLLOWS
Lists people the authenticated user follows.
Untrusted display-only summary
GITHUB_LIST_TIMELINE_EVENTS_FOR_AN_ISSUE
Lists chronological events (e.g., comments, commits, label changes) for a specific issue in a GitHub repository.
Untrusted display-only summary
GITHUB_LIST_TOKEN_ACCESS_REPOSITORIES
Lists repositories in an organization that a fine-grained personal access token has access to. Requires organization admin permissions or 'Personal access tokens' organization read permission. Only GitHub Apps can use this endpoint.
Untrusted display-only summary
GITHUB_LIST_USER_PROJECTS
Retrieves a list of projects for a specified GitHub user, optionally filtering by state and supporting pagination; the username must be a valid GitHub handle. Note: This action uses GitHub's Projects V2 GraphQL API. The legacy Projects V1 REST API has been sunset by GitHub.
Untrusted display-only summary
GITHUB_LIST_USERS
Retrieves all GitHub users (individuals and organizations) in chronological order of their sign-up date.
Untrusted display-only summary
GITHUB_LIST_USERS_BLOCKED_BY_AN_ORGANIZATION
Lists users blocked by a specified GitHub organization.
Untrusted display-only summary
GITHUB_LIST_USERS_BLOCKED_BY_THE_AUTHENTICATED_USER
Lists users blocked by the authenticated user, returning an empty list if no users are blocked.
Untrusted display-only summary
GITHUB_LIST_USERS_THAT_ARE_ASSIGNED_TO_AN_ORGANIZATION_ROLE
Lists users assigned to a specific role within a GitHub organization.
Untrusted display-only summary
GITHUB_LIST_WATCHERS
Retrieves a list of users watching a specific repository; the repository must be accessible to the authenticated user.
Untrusted display-only summary
GITHUB_LIST_WORKFLOW_RUN_ARTIFACTS
Lists artifacts (e.g., build outputs, test results) for a specific workflow run in a GitHub repository.
Untrusted display-only summary
GITHUB_LIST_WORKFLOW_RUNS_FOR_A_REPOSITORY
Lists workflow runs for a repository, allowing filtering by actor, branch, event, status, creation date, check suite ID, or head SHA; the repository must exist and be accessible.
Untrusted display-only summary
GITHUB_LIST_WORKFLOW_RUNS_FOR_A_WORKFLOW
Lists runs for a specified, existing workflow (identified by ID or filename like `main.yml`) in a GitHub repository, with filtering options.
Untrusted display-only summary
GITHUB_LOCK_AN_ISSUE
Locks an existing GitHub issue's conversation, preventing further comments; an optional reason can be specified.
Untrusted display-only summary
GITHUB_LOOKUP_ENTERPRISE_ADMINISTRATOR_INVITATION
Tool to look up a pending enterprise administrator invitation by invitee, enterprise, and role. Use when you need to check if a specific user has a pending invitation to become an enterprise administrator.
Untrusted display-only summary
GITHUB_LOOKUP_GITHUB_RESOURCE
Tool to lookup a GitHub resource by its URL. Use when you need to identify or retrieve information about a GitHub resource from its URL.
Untrusted display-only summary
GITHUB_LOOKUP_NODES_BY_IDS
Tool to lookup GitHub nodes by their global node IDs. Use when you need to retrieve multiple objects by their IDs in a single batch query.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.