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 331–360 of 893 actions
GITHUB_GET_A_WORKFLOW_RUN_ATTEMPT
Retrieves detailed information for a specific attempt of a workflow run in a GitHub repository, including its status, conclusion, and timings.
Untrusted display-only summary
GITHUB_GET_BILLING_USAGE_REPORT_USER
Retrieves the billing usage report for a specified GitHub user. Use when you need to analyze billing costs and usage patterns.
Untrusted display-only summary
GITHUB_GET_BRANCH_PROTECTION
Retrieves branch protection settings for a specific, existing, and accessible branch in a GitHub repository; protection feature availability varies by GitHub product plan.
Untrusted display-only summary
GITHUB_GET_CATALOG_MODELS
Tool to retrieve the list of AI models available in the GitHub Models catalog. Use when you need to discover available models, their capabilities, token limits, and supported modalities.
Untrusted display-only summary
GITHUB_GET_CHECK_RUN
Retrieves detailed information for a specific check run within a GitHub repository.
Untrusted display-only summary
GITHUB_GET_CHECK_SUITE
Retrieves a specific check suite (a collection of check runs) by its ID from a repository accessible to the authenticated user.
Untrusted display-only summary
GITHUB_GET_CLASSROOM
Retrieves details for a specific GitHub Classroom. Requires the authenticated user to be an administrator of the classroom.
Untrusted display-only summary
GITHUB_GET_CODE_OF_CONDUCT
Retrieves the full details of a specific GitHub code of conduct using its unique key.
Untrusted display-only summary
GITHUB_GET_CODE_OF_CONDUCT_GRAPH_QL
Tool to look up a code of conduct by its key using GitHub's GraphQL API. Use when you need to fetch code of conduct details as part of a GraphQL workflow.
Untrusted display-only summary
GITHUB_GET_CODEQL_DATABASE
Gets an existing CodeQL database (including a download URL) for a specified language in an accessible repository, if one has been successfully built for that language.
Untrusted display-only summary
GITHUB_GET_CODE_SCANNING_ALERT
Retrieves a specific code scanning alert, which identifies potential code vulnerabilities or errors, by its number from the specified GitHub repository.
Untrusted display-only summary
GITHUB_GET_CODE_SCANNING_ANALYSIS
Retrieves detailed information for a specific code scanning analysis on an accessible repository, identified by its `analysis_id`.
Untrusted display-only summary
GITHUB_GET_CODE_SCANNING_DEFAULT_SETUP
Gets the default setup configuration for code scanning in a repository, including state, languages, query suite, and schedule for a repository if it exists.
Untrusted display-only summary
GITHUB_GET_CODESPACE
Call to retrieve detailed information for a `codespace_name` belonging to the authenticated user, ensuring the codespace exists and is accessible.
Untrusted display-only summary
GITHUB_GET_COMMIT_AUTHORS
Fetches commit authors identified during a repository import, used to map authors from an external VCS to GitHub accounts. NOTE: This endpoint has been deprecated by GitHub as of April 12, 2024, and is no longer available. The Source Imports REST API has been retired due to very low usage levels. Please use the GitHub…
Untrusted display-only summary
GITHUB_GET_COMMIT_COMMENT
Retrieves the full details of a specific commit comment in a GitHub repository, using its unique identifier.
Untrusted display-only summary
GITHUB_GET_COMMIT_OBJECT
Retrieves detailed information (including author, committer, message, tree, parents, verification) for a specific commit in a GitHub repository, identified by its SHA.
Untrusted display-only summary
GITHUB_GET_COMMIT_SIGNATURE_PROTECTION
Gets the commit signature protection status for a branch in a repository.
Untrusted display-only summary
GITHUB_GET_COMMIT_STATUSES
List all statuses for a commit reference (SHA, branch, or tag) in reverse chronological order. Use when you need to check CI/CD status results from various systems for a specific commit.
Untrusted display-only summary
GITHUB_GET_COMMUNITY_PROFILE_METRICS
Retrieves a repository's community profile metrics, including health percentage and the presence of key community files (e.g., README, LICENSE).
Untrusted display-only summary
GITHUB_GET_CONTEXTUAL_INFORMATION_FOR_A_USER
Gets contextual hovercard information for a GitHub user; `subject_type` and `subject_id` can be jointly provided for more specific details.
Untrusted display-only summary
GITHUB_GET_CUSTOM_DEPLOYMENT_PROTECTION_RULE
Retrieves a specific custom deployment protection rule (used by GitHub Apps for external validation or manual approval of deployments) for a given environment in a repository.
Untrusted display-only summary
GITHUB_GET_DEFAULT_ATTRIBUTES_FOR_A_CODESPACE
Get pre-flight data (e.g., default location, devcontainer path) for creating a Codespace in a given repository (must exist and be accessible), optionally for a specific Git ref.
Untrusted display-only summary
GITHUB_GET_DEFAULT_WORKFLOW_PERMISSIONS_FOR_AN_ORGANIZATION
Gets the default GITHUB_TOKEN workflow permissions and settings for a GitHub organization.
Untrusted display-only summary
GITHUB_GET_DEFAULT_WORKFLOW_PERMISSIONS_FOR_A_REPOSITORY
Gets the default workflow permissions (`read` or `write`) for the GITHUB_TOKEN and whether it can approve pull request reviews in an existing and accessible repository.
Untrusted display-only summary
GITHUB_GET_DEPENDENCY_DIFF
Gets the dependency diff between two Git revisions in a repository, where 'basehead' specifies the revisions and 'name' can optionally scope to a specific manifest file.
Untrusted display-only summary
GITHUB_GET_DEPLOY_KEY
Gets a specific deploy key, identified by its `key_id`, for the GitHub repository specified by `owner` and `repo`.
Untrusted display-only summary
GITHUB_GET_DEPLOYMENT
Gets a specific deployment by ID from a repository, provided the repository and deployment ID exist.
Untrusted display-only summary
GITHUB_GET_DEPLOYMENT_BRANCH_POLICY
Retrieves a specific deployment branch policy for an environment in a repository, identified by its unique ID.
Untrusted display-only summary
GITHUB_GET_DEPLOYMENT_STATUS
Retrieves a specific deployment status by its ID for a given deployment within a GitHub repository.
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.