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 871–893 of 893 actions
GITHUB_UPDATE_ISSUE_TYPE
Update an existing issue type for a GitHub organization. Requires the authenticated user to be an organization administrator. OAuth tokens need admin:org scope.
Untrusted display-only summary
GITHUB_UPDATE_ORGANIZATION_WEBHOOK_CONFIGURATION
Updates the configuration (URL, content type, secret, SSL verification) for an existing webhook within a specified organization.
Untrusted display-only summary
GITHUB_UPDATE_PROJECT_CARD
Updates an existing project card's note and/or archived status (GitHub Classic Projects). DEPRECATION NOTICE: GitHub Projects (classic) and its REST API were sunset on April 1, 2025. This action will return 404 for most requests on GitHub.com. However, it may still work on GitHub Enterprise Server instances where clas…
Untrusted display-only summary
GITHUB_UPDATE_PROJECT_COLUMN
Updates the name of an existing column, identified by `column_id`, in a GitHub project (classic). DEPRECATION NOTICE: GitHub Classic Projects (V1) and its REST API were sunset on April 1, 2025. This action will return a 404 error on GitHub.com. For new projects, use GitHub Projects V2 which uses the GraphQL API instea…
Untrusted display-only summary
GITHUB_UPDATE_PULL_REQUEST_REVIEW
Updates the body text of an existing pull request review.
Untrusted display-only summary
GITHUB_UPDATE_PULL_REQUEST_REVIEW_COMMENT
Updates the body of an existing review comment on a pull request.
Untrusted display-only summary
GITHUB_UPDATE_PULL_REQUEST_REVIEW_PROTECTION
Updates pull request review protection settings (e.g., required approvals, review dismissal, bypass allowances) for a branch; branch protection features must be available for the repository.
Untrusted display-only summary
GITHUB_UPDATE_REPOSITORY_PREFERENCES_FOR_CHECK_SUITES
Updates repository preferences for automatic Check Suite creation on code pushes, allowing configuration for specific GitHub Apps that must be installed on the repository with `checks:write` permission.
Untrusted display-only summary
GITHUB_UPDATE_REPOSITORY_WEBHOOK_CONFIGURATION
Updates the configuration (e.g., payload URL, content type, secret, SSL verification) for an existing webhook in a specified repository.
Untrusted display-only summary
GITHUB_UPDATE_RESOURCE_ACCESS_WITH_TOKENS
Revokes organization access for the personal access tokens identified by `pat_ids`; this action must be performed by a GitHub App, and `pat_ids` must be valid and associated with the organization. AUTHENTICATION REQUIREMENT: This endpoint requires GitHub App authentication with 'Personal access tokens' organization pe…
Untrusted display-only summary
GITHUB_UPDATE_STATUS_CHECK_PROTECTION
Updates required status checks for a branch, optionally requiring it to be up-to-date before merging.
Untrusted display-only summary
GITHUB_UPDATE_SUBSCRIPTION
Tool to update notification subscription state for issues, pull requests, or discussions. Use when you need to subscribe, unsubscribe, or ignore notifications for a specific GitHub item.
Untrusted display-only summary
GITHUB_UPDATE_THE_AUTHENTICATED_USER
Updates the authenticated user's GitHub profile; a new public email must be verified, and existing private emails remain private even if specified.
Untrusted display-only summary
GITHUB_UPDATE_TOKEN_ORG_ACCESS
Revokes a fine-grained personal access token's access to an organization. IMPORTANT: This endpoint can ONLY be called by GitHub Apps with 'Personal access tokens' organization permissions (write). Personal access tokens (PATs) cannot use this endpoint. Use GITHUB_LIST_ORG_RESOURCE_ACCESS_TOKENS to get valid pat_id val…
Untrusted display-only summary
GITHUB_UPDATE_USER_LIST
Tool to update an existing GitHub user list. Use when you need to modify the name, description, or privacy settings of a user list.
Untrusted display-only summary
GITHUB_UPDATE_USER_LISTS_FOR_ITEM
Tool to update which of the viewer's lists an item belongs to on GitHub. Use when you need to add an item (repository, issue, pull request, etc.) to specific user lists or move it between lists.
Untrusted display-only summary
GITHUB_UPDATE_USER_PROJECT_ITEM
Tool to update a field value for an item in a user's GitHub ProjectV2. Use when you need to modify a field value of an existing project item.
Untrusted display-only summary
GITHUB_UPDATE_USER_STATUS
Tool to update your status on GitHub. Use when you need to set or clear your GitHub profile status with an emoji, message, and availability indicator.
Untrusted display-only summary
GITHUB_UPLOAD_RELEASE_ASSET
Tool to upload a binary asset to an existing GitHub release. Use when you need to attach files like installers or backups to a release programmatically.
Untrusted display-only summary
GITHUB_UPLOAD_SARIF_ANALYSIS
Uploads a gzipped and Base64 encoded SARIF file to a GitHub repository for a specific commit and reference; use `checkout_uri` if SARIF paths are absolute.
Untrusted display-only summary
GITHUB_UPSERT_REPO_CUSTOM_PROPERTY_VALUES
Creates or updates up to 30 custom property values for a repository; custom properties must be predefined at the organization or repository level, and setting a property's value to `null` removes it.
Untrusted display-only summary
GITHUB_VALIDATE_CREDENTIAL
Validates GitHub API credentials by checking if they can successfully authenticate. Use this action when you need to verify that API credentials are valid and have not expired or been revoked. Returns whether the credentials are valid along with the authenticated user's username.
Untrusted display-only summary
GITHUB_VERIFY_DEV_CONTAINER_PERMISSIONS_ACCEPTED
Verifies if the authenticated user has accepted permissions for a specific devcontainer configuration in a repository, typically to ensure awareness before a codespace is created or used.
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.