GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration featuresgithub · 893 tools · 46 triggers
Adds a GitHub user as a repository collaborator, or updates their permission if already a collaborator; permission applies to organization-owned…
add-assignees-to-issue
Adds assignees to a GitHub issue. This action only adds users - it does not remove existing assignees.
add-email-address-for-authenticated-user
Adds one or more email addresses (which will be initially unverified) to the authenticated user’s GitHub account; use this to associate new emails…
add-labels-to-issue
Adds labels (provided in the request body) to a repository issue; labels that do not already exist are created.
add-or-update-team-membership-for-user
Adds a GitHub user to a team or updates their role (member or maintainer), inviting them to the organization if not already a member; idempotent…
approve-workflow-run-for-fork-pull-request
Approves a workflow run from a forked repository’s pull request; call this when such a run requires manual approval due to workflow configuration.
check-if-pull-request-merged
Checks if a pull request has been merged by querying the GitHub API.
close-issue
Close a GitHub issue by setting its state to closed. Use this action when you need to mark an issue as resolved or no longer relevant.
close-pull-request
Closes an open pull request without merging it. The pull request state is set to “closed” and it can be reopened later if needed.
commit-multiple-files
Tool to atomically create, update, or delete multiple files in a GitHub repository as a single commit.
compare-two-commits
Compares two commit points (commits, branches, tags, or SHAs) within a repository or across forks, using BASE...HEAD or OWNER:REF...OWNER:REF…
create-blob
Creates a Git blob in a repository, requiring content and encoding (‘utf-8’ or ‘base64’).
create-commit
Creates a new commit in a GitHub repository; the tree SHA and any parents SHAs must already exist in the repository.
create-issue
Creates a new issue in a GitHub repository, requiring the repository to exist and have issues enabled; specific fields like assignees, milestone, or…
create-issue-comment
Creates a new comment on an existing GitHub issue or pull request within the specified repository.
create-organization-repository
Creates a new repository within a specified GitHub organization, with options for detailed configuration including visibility, features, merge…
create-pull-request
Creates a pull request in a GitHub repository, requiring existing base and head branches; title or issue must be provided.
create-reference
Creates a NEW Git reference (branch or tag) in a repository.
create-release
Creates a release in a GitHub repository for a specified tag; the tag must be unique for published releases, and if a discussion_category_name is…
create-tree
Creates a new Git tree object in a repository, defining file/directory structure by specifying tree entries, optionally building on a base_tree…
create-branch
Creates a new branch in a GitHub repository pointing to a specified commit.
create-draft-item-for-user-project
Creates a draft issue item in a user-owned GitHub ProjectsV2.
create-or-update-file-contents
Creates a new file or updates an existing file in a GitHub repository; SHA can be provided to validate file updates, automatically fetched if not provided.
create-repository
Creates a new repository for the authenticated user. Use this action when you need to create a new GitHub repository under the authenticated user’s account.
delete-repository
Permanently deletes the specified repository; this is a destructive, irreversible action that requires admin privileges for the repository.
All 890 tools
Tool
What it does
abort-repository-migration
Tool to abort a repository migration that is queued or in progress.
accept-repository-invitation
Accepts a PENDING repository invitation that has been issued to the authenticated user.
add-app-access-restrictions
Adds GitHub Apps to the list of apps allowed to push to a protected branch.
add-repository-collaborator
Adds a GitHub user as a repository collaborator, or updates their permission if already a collaborator; permission applies to organization-owned…
add-assignees-to-issue
Adds assignees to a GitHub issue. This action only adds users - it does not remove existing assignees.
add-email-address-for-authenticated-user
Adds one or more email addresses (which will be initially unverified) to the authenticated user’s GitHub account; use this to associate new emails…
add-field-to-user-project
Tool to add a custom field to a user-owned GitHub Projects V2 project.
add-item-to-user-project
Tool to add an issue or pull request to a user-owned GitHub project.
add-labels-to-issue
Adds labels (provided in the request body) to a repository issue; labels that do not already exist are created.
add-org-runner-labels
Adds new custom labels to an existing self-hosted runner for an organization; existing labels are not removed, and duplicates are not added.
add-or-update-team-membership-for-user
Adds a GitHub user to a team or updates their role (member or maintainer), inviting them to the organization if not already a member; idempotent…
add-or-update-team-project-permissions
Adds a classic project to a team or updates the team’s permission on it.
add-or-update-team-repository-permissions
Sets or updates a team’s permission level for a repository within an organization; the team must be a member of the organization.
add-project-collaborator
Adds a specified GitHub user as a collaborator to an existing organization project with a given permission level.
add-repository-to-app-installation
Adds a repository to a GitHub App installation, granting the app access; requires authenticated user to have admin rights for the repository and…
add-repo-to-org-secret-with-selected-access
Adds a repository to an existing organization-level GitHub Actions secret that is configured for ‘selected’ repository access.
add-repo-to-org-secret-with-selected-visibility
Grants an existing repository access to an existing organization-level Dependabot secret when the secret’s visibility is set to ‘selected’; the…
add-runner-labels
Adds and appends custom labels to a self-hosted repository runner, which must be registered and active.
add-selected-repository-to-organization-secret
Adds a repository to an organization secret’s access list when the secret’s visibility is ‘selected’; this operation is idempotent.
add-selected-repository-to-organization-variable
Grants a repository access to an organization-level GitHub Actions variable, if that variable’s visibility is set to ‘selected_repositories’.
add-selected-repository-to-user-secret
Grants a specified repository access to an authenticated user’s existing Codespaces secret, enabling Codespaces created for that repository to use the secret.
add-social-accounts-for-authenticated-user
Adds one or more social media links (which must be valid, full URLs for platforms supported by GitHub) to the authenticated user’s public GitHub profile.
add-status-check-contexts
Adds status check contexts to a protected branch’s required status checks.
add-sub-issue
Tool to add a sub-issue to a parent GitHub issue using GraphQL.
add-team-access-restrictions
Adds teams to the list of teams with push access to a protected branch.
add-user-access-restrictions
Adds users to the list of people allowed to push to a protected branch in an organization repository.
add-users-to-codespaces-access-for-organization
Adds organization members to the list of users granted Codespaces access billed to the organization.
api-root
Retrieves a map of all top-level GitHub REST API resource URLs and their templates.
approve-workflow-run-for-fork-pull-request
Approves a workflow run from a forked repository’s pull request; call this when such a run requires manual approval due to workflow configuration.
assign-organization-role-to-team
Assigns an existing organization-level role (identified by role_id) to a team (identified by team_slug) within a GitHub organization (org)…
assign-organization-role-to-user
Assigns a specific organization role to a user who is a member or an outside collaborator in a GitHub organization, using a valid role ID.
auth-user-docker-conflict-packages-list
List Docker packages with migration conflicts for the authenticated user.
block-user
Blocks an existing individual GitHub user (not an organization or your own account), preventing them from interacting with your account and repositories.
block-user-from-organization
Blocks a GitHub user from an organization, preventing their contributions, collaboration, and forking of the organization’s repositories.
cancel-pages-deployment
Cancels an existing, ongoing or queued GitHub Pages deployment for a repository using its pages_deployment_id.
cancel-sponsorship
Tool to cancel an active GitHub sponsorship using GraphQL. Use when you need to terminate a sponsorship relationship between a sponsor and a sponsorable entity.
cancel-workflow-run
Cancels a workflow run in a GitHub repository if it is in a cancellable state (e.g., ‘in_progress’ or ‘queued’).
check-following
Check if the authenticated user is following a specified person on GitHub.
check-if-gist-is-starred
Checks if a gist is starred by the authenticated user. Returns is_starred: true if the gist is starred (HTTP 204), or is_starred: false if not starred (HTTP 404).
check-if-pull-request-has-been-merged
Checks if a specified GitHub pull request has been merged, indicated by a 204 HTTP status (merged) or 404 (not merged/found).
check-if-pull-request-merged
Checks if a pull request has been merged by querying the GitHub API.
check-if-repo-starred-by-auth-user
DEPRECATED: Use GITHUB_CHECK_IF_A_REPOSITORY_IS_STARRED_BY_THE_USER instead.
check-if-user-can-be-assigned
Verifies if a GitHub user can be assigned to issues in a repository; assignability is confirmed by an HTTP 204 (No Content) response, resulting in an…
check-if-user-can-be-assigned-to-issue
Checks if a specified GitHub user can be assigned to a given issue within a repository.
check-if-user-follows-another-user
Checks if a GitHub user username follows target_user; returns a 204 HTTP status if true, 404 if not or if users are invalid.
check-if-user-is-blocked-by-authenticated-user
Checks if the specified GitHub user is blocked by the authenticated user; a 204 No Content response indicates the user is blocked, while a 404 Not…
check-if-user-is-blocked-by-organization
Checks if a GitHub user is blocked by an organization. Returns is_blocked=True if the user is blocked (HTTP 204), or is_blocked=False if not blocked (HTTP 404).
check-if-user-is-repository-collaborator
Checks if a user is a collaborator on a specified GitHub repository, returning a 204 status if they are, or a 404 status if they are not or if the…
check-person-followed-by-auth-user
Checks if the authenticated GitHub user follows a target GitHub user.
check-private-vulnerability-reporting-status
Checks if private vulnerability reporting is enabled for the specified repository.
check-public-organization-membership-for-user
Tool to check if a user is a public member of an organization.
check-repository-starred
Check if a repository is starred by the authenticated user. Use this action when you need to verify whether the authenticated user has starred a specific repository.
check-team-permissions-for-project
Checks if a team has ‘read’, ‘write’, or ‘admin’ permissions for an organization’s specific classic project, returning the project’s details if access is confirmed.
check-team-permissions-for-repository
Checks a team’s permissions for a specific repository within an organization, including permissions inherited from parent teams.
check-token
Checks if a GitHub App or OAuth access_token is valid for the specified client_id and retrieves its details, typically to verify its active status and grants.
clear-project-v2-item-field-value
Tool to clear the value of a field for an item in a GitHub Project V2.
clear-repository-cache-by-key
Deletes GitHub Actions caches from a repository matching a specific key and an optional Git ref, used to manage storage or clear…
clear-self-hosted-runner-org-labels
Removes all custom labels from a self-hosted runner for an organization; default labels (e.g., ‘self-hosted’, ‘linux’, ‘x64’) will remain.
close-issue
Close a GitHub issue by setting its state to closed. Use this action when you need to mark an issue as resolved or no longer relevant.
close-pull-request
Closes an open pull request without merging it. The pull request state is set to “closed” and it can be reopened later if needed.
commit-multiple-files
Tool to atomically create, update, or delete multiple files in a GitHub repository as a single commit.
compare-two-commits
Compares two commit points (commits, branches, tags, or SHAs) within a repository or across forks, using BASE...HEAD or OWNER:REF...OWNER:REF…
configure-jit-runner-for-org
Generates a JIT configuration for a GitHub organization’s new self-hosted runner to run a single job then unregister; requires admin:org scope and…
configure-oidc-subject-claim-template
Sets or updates the OIDC subject claim customization template for an existing GitHub organization by specifying which claims (e.g., ‘repo’, ‘actor’)…
convert-org-member-to-outside-collaborator
Converts an existing organization member, who is not an owner, to an outside collaborator, restricting their access to explicitly granted repositories.
convert-pull-request-to-draft
Converts an open pull request to draft status, indicating it is not ready for review.
create-blob
Creates a Git blob in a repository, requiring content and encoding (‘utf-8’ or ‘base64’).
create-check-run
Creates a new check run for a specific commit in a repository, used by external services to report status, detailed feedback, annotations, and images…
create-check-suite
Creates a new check suite for a specific commit (head_sha) in an original repository (not a fork).
create-codespace-for-authenticated-user
Creates a GitHub Codespace for the authenticated user, requiring a JSON request body with either repository_id (integer) or a pull_request object…
create-codespace-from-pull-request
Creates a GitHub Codespace for an open pull request in a Codespaces-enabled repository, with options to customize its configuration.
create-codespace-in-repository
Creates a GitHub Codespace for the authenticated user in a specified repository, which must be accessible and use a valid devcontainer.json if…
create-commit
Creates a new commit in a GitHub repository; the tree SHA and any parents SHAs must already exist in the repository.
create-commit-comment
Creates a comment on a specific commit, or on a specific line if path and position are provided.
create-commit-status
Sets a commit’s status (e.g., error, failure, pending, success from CI/CD) for a given SHA; max 1000 statuses per SHA/context.
create-custom-organization-role
Creates a custom role with defined permissions within a GitHub organization.
create-deploy-key
Creates a deploy key for a repository; the repository must exist and be accessible, and the provided key must be a valid public SSH key.
create-deployment
Creates a GitHub deployment for an existing repository, targeting a specific ref (branch, tag, or SHA) that must also exist within the repository.
create-deployment-branch-policy
Creates a deployment branch or tag policy for an existing environment in a GitHub repository, using a Ruby File.fnmatch pattern (where * doesn’t…
create-deployment-status
Creates a status for an existing deployment, updating its operational state, associated URLs, and description.
create-discussion
Creates a new discussion post on a specific team’s page within an organization.
create-discussion-comment
Creates a new comment on an existing team discussion within a GitHub organization.
create-fork
Creates a fork of an accessible repository, optionally into a specific organization, with a new name, or copying only the default branch.
create-gist
Creates a new gist on GitHub with provided files, an optional description, and public/secret visibility.
create-gist-comment
Creates a new comment on a specified GitHub gist.
create-app-from-manifest
Use this action to complete the GitHub App Manifest flow (step 3 of 3) by exchanging the temporary authorization code for the app’s full…
create-pages-deployment
Creates a GitHub Pages deployment for a repository using a specified artifact and OIDC token, provided GitHub Pages is enabled and the artifact…
create-pages-site
Configures or updates GitHub Pages for a repository, setting build type and source; ensure a Pages workflow exists for ‘workflow’ build_type, or…
create-label
Creates a new label in a specified GitHub repository, provided the repository exists and the user has write permissions.
create-milestone
Creates a milestone in a GitHub repository for tracking progress on issues or pull requests; requires repository existence and user write permissions.
create-autolink-reference-for-repository
Creates a repository autolink to automatically convert text references (e.g., ‘TICKET-123’) into hyperlinks, using a unique key_prefix and a…
create-environment-variable
Creates an encrypted environment variable for a pre-existing environment within a GitHub repository; will fail if the variable name already exists.
create-issue
Creates a new issue in a GitHub repository, requiring the repository to exist and have issues enabled; specific fields like assignees, milestone, or…
create-issue-comment
Creates a new comment on an existing GitHub issue or pull request within the specified repository.
create-organization-project
Creates a new classic project board within a specified GitHub organization.
create-organization-repository
Creates a new repository within a specified GitHub organization, with options for detailed configuration including visibility, features, merge…
create-organization-variable
Creates a new, uniquely named GitHub Actions variable for an organization, with configurable repository access visibility (all, private, or selected).
create-organization-webhook
Creates a webhook for a GitHub organization to deliver event notifications to a configured URL.
create-project-card
Creates a project card in a GitHub project column (classic projects only).
create-project-column
Creates a new column in a GitHub project (classic). DEPRECATION NOTICE: GitHub Classic Projects (V1) and its REST API were sunset on April 1, 2025.
create-pull-request
Creates a pull request in a GitHub repository, requiring existing base and head branches; title or issue must be provided.
create-reference
Creates a NEW Git reference (branch or tag) in a repository.
create-registration-token-for-organization
Generates a temporary (one-hour) registration token to add a new self-hosted runner to an organization for GitHub Actions.
create-registration-token-for-repository
Generates a time-limited token required to register a new self-hosted runner with a specific repository.
create-release
Creates a release in a GitHub repository for a specified tag; the tag must be unique for published releases, and if a discussion_category_name is…
create-remove-token-for-organization
Generates a token, valid for one hour, to authenticate removing a self-hosted runner from an organization.
create-remove-token-for-repository
Generates a temporary (one-hour validity) token required to unregister and remove a self-hosted runner from a repository.
create-reply-for-review-comment
Posts a reply to a specific review comment on a GitHub pull request, requiring the repository, pull request, and original comment to exist, and a non-empty reply body.
create-repository-dispatch-event
Triggers a GitHub Actions workflow or a webhook on a repository by creating a repository dispatch event, allowing programmatic triggering of…
create-repository-for-authenticated-user
Creates a new repository for the authenticated user, optionally within an organization if team_id is specified.
create-repository-from-unpublished-codespace
Publishes the specified codespace to a new repository, using the codespace’s current state as the initial commit.
create-repository-project
Creates a new GitHub Projects V2 project board linked to a specified repository.
create-repository-ruleset
Creates a uniquely named ruleset for a repository, defining rules for branches or tags with specified enforcement, conditions, and bypass actors.
create-repository-using-template
Creates a new repository from an existing template repository; the authenticated user must have access to the template and, if creating in an…
create-repository-variable
Creates a new, unencrypted variable in a repository for GitHub Actions workflows; fails if a variable with the same name already exists.
create-repository-webhook
Creates a webhook for a specified repository; requires admin permissions on the repository.
create-review-comment-for-pull-request
Creates a review comment on a pull request’s diff, targeting a specific line, range of lines, an entire file, or replying to an existing comment.
create-review-for-pull-request
Creates a pull request review, allowing approval, change requests, or comments; body is required if event is REQUEST_CHANGES or COMMENT, and…
create-scoped-access-token
Exchanges a user-to-server token for a new, fine-grained scoped access token for a GitHub App, requiring client_id, access_token, either target…
create-snapshot-of-dependencies-for-repository
Creates a snapshot of a repository’s dependencies to populate the GitHub dependency graph and enable security alerts; sha must be a 40-character…
create-tag-object
Creates an annotated Git tag object in a repository, pointing to an existing Git object (commit, tree, or blob) defined by its SHA and ensuring the…
create-tag-protection-state-for-repository
DEPRECATED: This API was sunset on August 30, 2024. Use GITHUB_CREATE_REPOSITORY_RULESET instead to create tag protection rules via repository rulesets.
create-team
Creates a new team in an organization, optionally with maintainers, repositories, specific privacy, notification settings, or a parent team; if…
create-temporary-private-fork
Creates a temporary private fork of the specified repository to address a security vulnerability, linking the fork to a GHSA ID that must be…
create-tree
Creates a new Git tree object in a repository, defining file/directory structure by specifying tree entries, optionally building on a base_tree…
create-user-project
Creates a new GitHub Projects V2 project board for the authenticated user to organize and track issues, pull requests, and notes.
create-workflow-dispatch-event
Manually triggers a GitHub Actions workflow identified by workflow_id at a given ref, if the workflow is configured to accept workflow_dispatch events.
create-branch
Creates a new branch in a GitHub repository pointing to a specified commit.
create-commit-signature-protection
Enables commit signature protection for a specified branch, requiring all new commits to be signed.
create-deployment-protection-rule
Enables a custom deployment protection rule for an existing environment in a repository by linking a configured GitHub App (via integration_id) to control deployments.
create-draft-item-for-user-project
Creates a draft issue item in a user-owned GitHub ProjectsV2.
create-inference-chat-completions
Tool to create chat completions using GitHub Models inference API.
create-inference-embeddings
Tool to create inference embeddings using GitHub’s AI models.
create-issue-type
Create a new issue type for a GitHub organization. Requires the authenticated user to be an organization administrator.
create-jit-runner-config
Generates a temporary Just-In-Time (JIT) configuration for a new self-hosted GitHub Actions runner for a repository; any specified non-default…
create-or-update-environment
Creates a new environment or updates an existing one in a GitHub repository, allowing configuration of deployment protection rules such as wait…
create-or-update-environment-secret
Creates or updates an environment secret with an encrypted_value that was encrypted using the public key identified by key_id for the specified environment.
create-or-update-organization-secret
Creates or updates an organization secret for GitHub Actions, requiring its value to be pre-encrypted via LibSodium using the organization’s public key.
create-or-update-repository-secret
Creates or updates a GitHub Actions secret within a specific repository; use encrypted_value and key_id to set or change its value.
create-or-update-secret-for-authenticated-user
Creates or updates a Codespaces secret for the authenticated user; encrypted_value must be encrypted with the public key (ID: key_id) from…
create-or-update-custom-properties-for-org
Creates new custom property schemas or updates existing ones in bulk for a specified organization; each property definition must include property_name and value_type.
create-or-update-custom-property-org
Creates a new custom property (name must be unique for creation) or updates an existing one for an organization to define metadata for its repositories.
create-or-update-file-contents
Creates a new file or updates an existing file in a GitHub repository; SHA can be provided to validate file updates, automatically fetched if not provided.
create-or-update-pages-site
Tool to enable or update GitHub Pages configuration for a repository.
create-or-update-repo-secret-with-encrypted-value
Creates or updates a Dependabot secret in a repository using an encrypted_value (pre-encrypted with LibSodium using the repository’s Dependabot…
create-reaction-for-commit-comment
Creates an emoji reaction for a commit comment; if the user has already reacted with the same content, details of the existing reaction are returned.
create-reaction-for-issue
Creates a reaction for a specified issue within a GitHub repository.
create-reaction-for-issue-comment
Creates a reaction for a specific comment on an issue within a GitHub repository.
create-reaction-for-pull-request-review-comment
Adds a specified reaction to a pull request review comment within a GitHub repository.
create-reaction-for-release
Creates an emoji reaction for a specific, existing release in a GitHub repository.
create-reaction-for-team-discussion
Creates a reaction for a team discussion within a GitHub organization.
create-reaction-for-team-discussion-comment
Adds a reaction to a team discussion comment, requiring the specified organization, team, discussion, and comment to exist.
create-repository
Creates a new repository for the authenticated user. Use this action when you need to create a new GitHub repository under the authenticated user’s account.
create-sponsorship
Tool to start a new GitHub sponsorship or reactivate a past sponsorship using GraphQL.
create-sponsors-tier
Tool to create a new payment tier for your GitHub Sponsors profile using GraphQL.
create-update-org-secret-with-lib-sodium
Creates or updates a Dependabot organization secret, requiring the secret value to be pre-encrypted with LibSodium using the organization’s public…
create-user-list
Tool to create a new user list on GitHub. Use when you need to organize and group GitHub users for easier tracking and management.
create-view-for-user-project
Tool to create a new view in a user-owned GitHub project (Projects V2).
decline-repository-invitation
Declines a specific, pending repository invitation for the authenticated user, identified by its invitation_id.
delete-access-restrictions
Removes all user, team, and app-based access restrictions from a protected branch.
delete-admin-branch-protection
Removes admin enforcement from a protected branch (branch name cannot contain wildcard characters) in a repository.
delete-file
Deletes a file by path from a GitHub repository. The file’s blob SHA is automatically fetched if not provided.
delete-package-version-for-authenticated-user
Deletes an existing package version associated with the authenticated user.
delete-app-authorization
Deletes an OAuth application grant for a user, which revokes ALL OAuth tokens and their associated authorizations for the application.
delete-app-token
Revokes a single OAuth access token for an OAuth App or GitHub App with OAuth authorization.
delete-reference
Deletes a Git reference from a repository; ‘ref’ must be fully qualified (e.g., ‘refs/heads/branch’ or ‘refs/tags/tag’).
delete-release
Permanently deletes a specific release, its assets, and potentially its associated Git tag from a repository.
delete-release-asset
Deletes a specific release asset from a GitHub repository; this action is idempotent.
delete-release-reaction
Deletes a reaction from a GitHub release, provided the repository, release, and reaction exist.
delete-repository
Permanently deletes the specified repository; this is a destructive, irreversible action that requires admin privileges for the repository.
delete-repository-invitation
Deletes an active repository invitation, permanently revoking a user’s access to collaborate on the specified repository.
delete-repository-ruleset
Permanently deletes a repository ruleset.
delete-repository-secret
Deletes a named GitHub Actions secret from a specified repository; this operation is destructive and idempotent, and requires the repository to exist.
delete-repository-subscription
Deletes the authenticated user’s subscription to a specified repository if it exists, effectively ‘unwatching’ it.
delete-repository-variable
Deletes a named variable (e.g., for GitHub Actions workflows) from a repository; the repository and the variable must already exist.
delete-repository-webhook
Deletes a specific webhook from a repository.
delete-review-comment-for-pull-request
Deletes a specific pull request review comment.
delete-artifact
Deletes a GitHub artifact by its ID within a repository, typically resulting in an empty response (HTTP 204 No Content) on success.
delete-secret-for-authenticated-user
Deletes an existing Codespaces secret for the authenticated user by secret_name.
delete-self-hosted-runner-from-organization
Forces the removal of a self-hosted runner from a GitHub organization.
delete-self-hosted-runner-from-repository
Removes a specific self-hosted runner (by runner_id) from a repository, if registered there; this is idempotent.
delete-tag-protection-state-for-repository
DEPRECATED: This API was sunset on August 30, 2024. Use GITHUB_DELETE_REPOSITORY_RULESET instead to manage tag protection rules via repository rulesets.
delete-team
Deletes a team (and any child teams) from an organization.
delete-thread-subscription
Call this to mute a specific notification thread by deleting the user’s subscription; notifications may still occur if the user is @mentioned…
delete-autolink-reference
Deletes a specific autolink reference (which automatically links external resource IDs like JIRA-123 to URLs) from the specified repository.
delete-workflow-run
Deletes a specific workflow run from a repository.
delete-branch-protection
Removes all protection rules from a specific branch in a GitHub repository; the branch must currently have protection rules enabled.
delete-code-scanning-analysis
Deletes a specific code scanning analysis by its ID from a repository; confirm_delete must be true if it’s the last analysis of its type for a…
delete-codespace
Deletes a specific codespace owned by the authenticated user; this is a destructive action and the codespace must exist.
delete-commit-comment
Deletes a specific commit comment, identified by its comment_id, from the specified repository; the comment must exist.
delete-commit-comment-reaction
Deletes a reaction from a commit comment in a GitHub repository.
delete-commit-signature-protection
Disables GPG commit signature protection for a specific branch in a GitHub repository, meaning commits pushed to this branch no longer require GPG signing.
delete-custom-organization-role
Deletes a custom organization role (which should not be actively assigned) by its ID; a 204 No Content response indicates success.
delete-dependebot-secret-by-name
Deletes a specific Dependabot secret, identified by its name, from a given repository if both the repository and secret exist.
delete-deploy-key
Deletes a specific deploy key from a repository; to change a key’s properties or access scope, the existing key must be deleted and a new one created.
delete-deployment
Permanently deletes a specified inactive deployment from a repository.
delete-deployment-branch-policy
Deletes a specific deployment branch or tag policy, identified by its ID, from a given environment within a repository.
delete-discussion
Deletes a specific team discussion, identified by its number, from an organization’s team.
delete-discussion-comment
Deletes a specific comment from an existing team discussion within an organization, provided the specified organization, team, discussion, and comment all exist.
delete-email-address
Sends an empty request body to DELETE /user/emails to attempt deletion of user email addresses; the API typically requires specific emails, so outcome may vary.
delete-environment
Deletes an existing deployment environment from an existing repository.
delete-environment-secret
Deletes an existing and accessible secret from a specified environment within a GitHub repository, returning an empty dictionary on success or error details otherwise.
delete-environment-variable
Deletes a named environment variable from a specified, existing environment within a GitHub repository.
delete-gist
Permanently deletes an existing GitHub gist, specified by its gist_id; this action is destructive and cannot be undone.
delete-gist-comment
Deletes a specific comment from a GitHub Gist using its gist_id and comment_id.
delete-actions-cache-by-id
Deletes a specific GitHub Actions cache from a repository using its unique cache_id.
delete-pages-site
Deletes the GitHub Pages site for the specified repository; completes without error if no site is currently enabled.
delete-issue-comment
Permanently deletes a specific comment by its ID from an issue or pull request, if the repository exists and the comment ID is valid.
delete-issue-comment-reaction
Deletes a reaction from an issue comment in a repository; the repository, comment, and reaction must exist.
delete-issue-reaction
Permanently removes a specific reaction from an issue in a GitHub repository.
delete-label
Permanently removes an existing label from a repository.
delete-milestone
Deletes the specified milestone if it exists; this operation is idempotent, typically returning a 404 if the milestone is not found or already deleted.
delete-organization
Deletes a GitHub organization and its repositories; this is a destructive action and the organization name will be unavailable for reuse for approximately 90 days.
delete-organization-secret
Permanently deletes a secret from a GitHub organization, making it inaccessible to GitHub Actions workflows or other tools.
delete-organization-variable
Deletes a named GitHub Actions variable from a specified organization.
delete-organization-webhook
Deletes a specific webhook, identified by hook_id, from an existing organization.
delete-org-codespace
Permanently deletes a specific codespace belonging to a member of the specified organization.
delete-org-package
Deletes a specific package in an organization; cannot delete public packages with over 5,000 downloads.
delete-package
Permanently deletes a specific package owned by the authenticated user; public packages downloaded over 5,000 times cannot be deleted via this API.
delete-package-version
Tool to delete a package version using GitHub GraphQL API. Use when you need to remove a specific version of a package by its global node ID.
delete-package-version-for-organization
Deletes a specific package version within an organization; requires admin permissions for packages with over 5,000 downloads.
delete-package-version-for-user
Permanently and irreversibly deletes a specific version of a package owned by the specified user.
delete-pending-review
Deletes a pending (unsubmitted) review from a pull request; this is only possible if the review has not yet been submitted.
delete-project
Deletes the specified GitHub project (Projects V2) using the GraphQL API.
delete-project-card
Deletes a project card from a GitHub ‘Project (classic)’; this operation is idempotent.
delete-project-column
Deletes a project field (column) from a GitHub Projects V2 project using the GraphQL API.
delete-project-item-for-user
Tool to delete a project item for a user in GitHub Projects V2.
delete-pull-request-comment-reaction
Deletes a specific reaction from a pull request review comment, provided the comment and reaction exist on that comment within the specified repository.
delete-pull-request-review-protection
Disables the requirement for pull request reviews before merging for a specific, existing branch in an existing repository; this action is idempotent…
delete-repo-codespace-secret-by-name
Deletes a specific Codespace secret from a repository by its name; this action is idempotent and will succeed even if the secret doesn’t exist.
delete-social-accounts-for-authenticated-user
Deletes currently linked social media account URLs from the authenticated user’s GitHub profile.
delete-team-discussion-comment-reaction
Deletes a reaction from a team discussion comment, given the organization name, team slug, discussion number, comment number, and reaction ID.
delete-team-discussion-reaction
Permanently deletes a specific reaction from a team discussion within an organization.
delete-user-list
Tool to delete a GitHub user list using GraphQL. Use when you need to remove a user list from a GitHub account.
delete-user-package
Deletes a package owned by the specified user, requiring admin permissions for the authenticated user; deletion of public packages with over 5,000…
delete-workflow-run-logs
Deletes all logs for a specific workflow run in a GitHub repository, provided the repository and run exist.
disable-custom-protection-rule-for-environment
Disables a specific, currently active custom deployment protection rule for an existing environment within a GitHub repository.
disable-workflow
Disables a specified workflow (by ID or filename) in a given GitHub repository, preventing new automatic triggers; any in-progress runs will continue.
disable-private-vuln-reporting-for-repo
Disables private vulnerability reporting for an existing GitHub repository, preventing direct private vulnerability reports to maintainers via…
disable-repository-actions-in-org
Removes a repository from the list of selected repositories enabled for GitHub Actions in an organization.
dismiss-review-for-pull-request
Dismisses an APPROVED or CHANGES_REQUESTED review on a pull request with a mandatory explanatory message.
download-artifact
Downloads a GitHub Actions workflow artifact as a ZIP file. Returns the artifact as a downloadable file.
download-repository-archive-tar
Downloads a repository’s source code as a tarball (.tar.gz) archive for a specific Git reference, if the repository is accessible.
download-repository-archive-zip
Downloads a repository’s source code as a ZIP archive for a specific Git reference (branch, tag, or commit SHA).
download-job-logs-for-workflow-run
Downloads logs for a specific job in a GitHub Actions workflow run, contingent on the repository’s existence and the job ID being valid and having produced logs.
download-workflow-run-attempt-logs
Downloads a ZIP archive of logs for a specific workflow run attempt.
download-workflow-run-logs
Downloads logs for a specific GitHub Actions workflow run as a ZIP archive containing log files for each job in the workflow.
enable-workflow
Reactivates a currently disabled GitHub Actions workflow within a repository using its workflow ID or filename.
enable-actions-in-selected-repositories
Sets the specific repositories that can use GitHub Actions within an organization by replacing the current list; only applies if the organization’s…
enable-private-vuln-reporting-for-repo
Enables private vulnerability reporting for a repository, allowing security researchers to privately submit vulnerability reports to maintainers.
enable-repo-for-actions
Adds a repository to the list of selected repositories enabled for GitHub Actions in an organization.
encrypt-and-update-dev-secret
Creates or updates a repository’s development environment secret using an encrypted_value and its corresponding key_id; the secret must be…
encrypt-org-dev-env-secret
Creates or updates an organization’s GitHub Codespaces secret using an encrypted value and its corresponding public key ID.
export-codespace-for-authenticated-user
Triggers an export of a user’s specified codespace, automatically stopping it if active, and returns its export status and download URL.
export-sbom-for-repo
Exports the software bill of materials (SBOM) in SPDX JSON format for a repository, if its dependency graph is enabled and it has at least one commit.
find-pull-requests
Primary tool to find and search pull requests. Supports filtering by repository, author, state, labels, and merge status, and returns structured PR…
find-repositories
AI-optimized repository search with smart filtering by language, stars, topics, and ownership.
follow-organization-graphql
Tool to follow a GitHub organization using GraphQL. Use when you need to make the authenticated user follow an organization.
follow-user
Allows the authenticated user to follow the GitHub user specified by username; this action is idempotent and the user cannot follow themselves.
follow-user-graphql
Tool to follow a GitHub user using GraphQL. Use when you need to make the authenticated user follow another user.
force-cancel-workflow-run
Forcefully cancels a queued or in-progress GitHub Actions workflow run, bypassing conditions like always() that would otherwise continue execution.
fork-gist
Forks a specified public gist, creating a copy under the authenticated user’s account.
generate-release-notes
Generates Markdown release notes content (listing changes, pull requests, and contributors) for a GitHub repository release, customizable via tags…
get-blob
Retrieves the raw, typically Base64-encoded, content of a file (blob) from a GitHub repository using its SHA hash, if the repository and blob SHA exist.
get-branch
Retrieves detailed information for a specified branch within a GitHub repository.
get-access-restrictions
Lists users, teams, and GitHub Apps with push access to a branch; this branch must be protected in repository settings for detailed restrictions…
get-commit
Retrieves a specific commit from a repository by its owner, name, and a valid commit reference (SHA, branch, or tag), supporting pagination for large diffs.
get-admin-branch-protection
Checks if repository administrators are subject to the branch protection rules on a specific branch.
get-all-api-versions
Retrieves all officially supported, date-based (e.g., “2022-11-28”) versions of the GitHub REST API from the /versions endpoint.
get-all-contributor-commit-activity
Retrieves commit activity (total commits, weekly additions/deletions/commits) for all contributors to a repository; may require a retry if GitHub…
get-all-deployment-protection-rules-for-env
Lists all enabled custom deployment protection rules for a specific environment in a repository; the environment must exist and be configured for deployments.
get-milestone
Retrieves detailed information for a specific milestone within a GitHub repository by its number.
get-app
Retrieves publicly available information for an existing GitHub App, identified by its unique URL-friendly app_slug.
get-artifact
Gets a specific artifact for a repository by artifact_id. This action retrieves the details of a specific artifact from a GitHub repository using…
get-assignment
Retrieves detailed information for a specific GitHub Classroom assignment if the authenticated user is an administrator of the classroom.
get-autolink-reference-of-repository
Retrieves a specific autolink reference (which automatically hyperlinks text like ‘JIRA-123’ to an external system) for a repository using its unique…
get-environment
Retrieves the details of a specific deployment environment for a given repository, including its name, configurations, and current status.
get-environment-public-key
Retrieves the public key for a specified GitHub repository environment, used to encrypt secrets for GitHub Actions.
get-environment-secret
Retrieves metadata (name and timestamps) for a single secret in a GitHub Actions environment.
get-environment-variable
Retrieves a specific environment variable from a GitHub Actions environment by repository owner, repository name, environment name, and variable name.
get-issue
Retrieves detailed information about a specific issue in a repository using the owner, repository name, and issue number.
get-issue-comment
Action to get an issue comment.
get-issue-event
Fetches details of a specific issue event for a given repository and event ID.
get-organization
Get an organization
get-organization-public-key
Retrieves an organization’s public key, which must be used to encrypt secret values before they are configured for Codespaces.
get-organization-role
Retrieves a specific GitHub organization role by its ID.
get-organization-secret
Gets an organization secret’s metadata (e.g., name, creation/update dates, visibility), but not its encrypted value.
get-organization-variable
Retrieves details (name, value, visibility, timestamps) of a specific, existing variable for an existing GitHub organization.
get-organization-webhook
Retrieves the full configuration, including subscribed events and delivery settings, for an existing organization webhook.
get-package-for-organization
Retrieves a specific package (by type and name) from an organization, if both the package and organization exist.
get-package-for-user
Retrieves metadata for a specific package owned by a GitHub user, using package type, name, and username as identifiers.
get-package-for-authenticated-user
Retrieves detailed information for a specific package owned by the authenticated user.
get-package-version-for-organization
Retrieves detailed information for a specific version of a package within an organization.
get-package-version-for-user
Retrieves a specific public package version associated with a GitHub user.
get-package-version-for-authenticated-user
Retrieves detailed information for an existing specific package version associated with the authenticated user, identified by its type, name, and version ID.
get-project
Retrieves detailed information for a specific GitHub project (V2) using its project number and owner.
get-project-card
Retrieves all details of a specific project card, given its unique card_id.
get-project-column
Retrieves detailed information for a specific project column from GitHub Projects (classic).
get-pull-request
Retrieves a specific pull request from a GitHub repository using its owner, repository name, and pull request number.
get-reference
Retrieves a specific Git reference (e.g., a branch, tag, or fully qualified like ‘heads/main’) from a GitHub repository.
get-release
Gets a specific release from a GitHub repository, provided the repository is accessible and the release exists.
get-release-asset
Gets metadata for a specific release asset in a GitHub repository, including a browser_download_url for downloading the asset.
get-release-by-tag-name
Gets a release from a GitHub repository by its tag name; the repository and a release with this tag must already exist.
get-repository
Retrieves detailed information about an existing and accessible GitHub repository.
get-repository-public-key
Gets a repository’s public key for encrypting secrets to be used in GitHub Actions, if the repository exists and is accessible.
get-repository-readme
Fetches the README file (if it exists and is accessible) from a specified GitHub repository, returning its Base64-encoded content and metadata.
get-repository-readme-for-directory
Retrieves the README file from a specified directory within a GitHub repository, optionally at a given commit, branch, or tag.
get-repository-ruleset
Retrieves a specific repository ruleset by its ID; if includes_parents is true, the search for this ruleset_id also extends to rulesets from parent organizations.
get-repository-rule-suite
Gets detailed information for a specific repository rule suite by its ID, including its evaluation status and the results of its individual rules.
get-repository-secret
Gets metadata (name, creation/update timestamps) for an existing repository secret, excluding its encrypted value.
get-repository-subscription
Gets the authenticated user’s subscription details for a repository, indicating if they receive notifications.
get-repository-variable
Gets a specific GitHub Actions variable by name from an accessible repository.
get-repository-webhook
Returns the configuration of an existing webhook for a given repository.
get-review-comment-for-pull-request
Retrieves a specific pull request review comment by its ID, provided the repository exists, is accessible, and the comment ID is valid.
get-review-for-pull-request
Retrieves a specific review for a pull request using its owner, repository, pull request number, and review ID.
get-secret-for-authenticated-user
Retrieves metadata (name, timestamps, visibility; not the value) for a specific, existing development environment secret associated with the…
get-self-hosted-runner-for-organization
Retrieves detailed information about a specific self-hosted runner registered within a GitHub organization.
get-self-hosted-runner-for-repository
Gets a specific self-hosted runner for a repository by its unique ID.
get-assignment-grades
Retrieves all grades for an existing GitHub Classroom assignment.
get-tag
Retrieves detailed information for a specific Git tag object from a GitHub repository, using the SHA of the tag object itself.
get-team-by-name
Retrieves a GitHub team by its slug from a specific organization.
get-thread
Retrieves a specific GitHub notification thread using its unique thread_id.
get-thread-subscription-for-authenticated-user
Retrieves the authenticated user’s subscription details for a specific notification thread, identified by thread_id.
get-tree
Browse and list all files/directories in a GitHub repository.
get-user
Retrieves the public profile information for an existing GitHub user, specified by their username.
get-webhook-configuration-for-organization
Retrieves the configuration for a specific webhook associated with a GitHub organization.
get-webhook-configuration-for-repository
Returns the configuration for an existing webhook on the specified repository.
get-webhook-delivery-for-organization-webhook
Returns detailed information for a specific delivery attempt of a webhook configured for the specified GitHub organization.
get-workflow
Retrieves detailed information for a specific GitHub Actions workflow in a repository, identified by either its numeric ID or its filename.
get-workflow-run
Gets a specific workflow run by its ID from a GitHub repository.
get-workflow-run-attempt
Retrieves detailed information for a specific attempt of a workflow run in a GitHub repository, including its status, conclusion, and timings.
get-billing-usage-report-user
Retrieves the billing usage report for a specified GitHub user.
get-branch-protection
Retrieves branch protection settings for a specific, existing, and accessible branch in a GitHub repository; protection feature availability varies…
get-catalog-models
Tool to retrieve the list of AI models available in the GitHub Models catalog.
get-check-run
Retrieves detailed information for a specific check run within a GitHub repository.
get-check-suite
Retrieves a specific check suite (a collection of check runs) by its ID from a repository accessible to the authenticated user.
get-classroom
Retrieves details for a specific GitHub Classroom. Requires the authenticated user to be an administrator of the classroom.
get-code-of-conduct
Retrieves the full details of a specific GitHub code of conduct using its unique key.
get-code-of-conduct-graph-ql
Tool to look up a code of conduct by its key using GitHub’s GraphQL API.
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.
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.
get-code-scanning-analysis
Retrieves detailed information for a specific code scanning analysis on an accessible repository, identified by its analysis_id.
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.
get-codespace
Call to retrieve detailed information for a codespace_name belonging to the authenticated user, ensuring the codespace exists and is accessible.
get-commit-authors
Fetches commit authors identified during a repository import, used to map authors from an external VCS to GitHub accounts.
get-commit-comment
Retrieves the full details of a specific commit comment in a GitHub repository, using its unique identifier.
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.
get-commit-signature-protection
Gets the commit signature protection status for a branch in a repository.
get-commit-statuses
List all statuses for a commit reference (SHA, branch, or tag) in reverse chronological order.
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).
get-contextual-information-for-user
Gets contextual hovercard information for a GitHub user; subject_type and subject_id can be jointly provided for more specific details.
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…
get-default-attributes-for-codespace
Get pre-flight data (e.g., default location, devcontainer path) for creating a Codespace in a given repository (must exist and be accessible)…
get-default-workflow-permissions-for-organization
Gets the default GITHUB_TOKEN workflow permissions and settings for a GitHub organization.
get-default-workflow-permissions-for-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.
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.
get-deploy-key
Gets a specific deploy key, identified by its key_id, for the GitHub repository specified by owner and repo.
get-deployment
Gets a specific deployment by ID from a repository, provided the repository and deployment ID exist.
get-deployment-branch-policy
Retrieves a specific deployment branch policy for an environment in a repository, identified by its unique ID.
get-deployment-status
Retrieves a specific deployment status by its ID for a given deployment within a GitHub repository.
get-details-about-codespace-export
Retrieves detailed information about a specific export of a codespace.
get-discussion
Fetches a specific discussion by its number from a team within an organization.
get-discussion-comment
Fetches a specific comment from a team discussion within a specific organization.
get-emojis
Lists all emojis available for use on GitHub, including custom and Unicode emojis.
get-enterprise-member-invitation
Tool to look up a pending enterprise unaffiliated member invitation by invitee and enterprise.
get-feeds
Fetches a list of available GitHub feed URLs for the authenticated user.
get-gist
Fetches a specific GitHub gist by its gist_id, returning comprehensive details if the gist exists.
get-gist-comment
Retrieves a specific Gist comment by its ID and the Gist’s ID.
get-gist-revision
Retrieves a specific revision of a gist.
get-actions-cache-usage-for-organization
Retrieves total GitHub Actions cache usage statistics for an organization, including active cache count and size across all repositories.
get-actions-cache-usage-for-repository
Retrieves the total count of active GitHub Actions caches and their combined size in bytes for a specified repository.
get-actions-permissions-for-organization
Gets the GitHub Actions permissions for a specified organization, detailing repository enablement and allowed actions policies.
get-actions-permissions-for-repository
Gets the GitHub Actions permissions policy for a repository, including its enabled status and the scope of allowed actions.
get-billing-premium-request-usage-report-user
Tool to get billing premium request usage report for a GitHub user.
get-billing-usage-summary-for-user
Tool to retrieve billing usage summary for a GitHub user account.
get-meta-information
Fetches GitHub’s publicly available metadata, useful for configuring network security policies or IP allow-listing.
get-pages-build
Retrieves detailed information about a specific GitHub Pages build for a repository, which must have GitHub Pages enabled.
get-gitignore-template
Retrieves a specific .gitignore template from GitHub by its name, which must be an existing template in GitHub’s collection.
get-global-security-advisory
Retrieve a global GitHub security advisory by its GHSA identifier.
get-graphql-node
Tool to fetch any GitHub object by its global node ID. Use when you have a node_id and need to retrieve the corresponding object details.
get-graphql-rate-limit
Tool to retrieve the authenticated client’s GitHub GraphQL API rate limit information.
get-information-about-sarif-upload
Retrieves detailed information, including processing status and results URL, about a specific SARIF (Static Analysis Results Interchange Format)…
get-interaction-restrictions-for-organization
Retrieves interaction restrictions for an organization, showing which GitHub user types can interact with its public repositories and when…
get-interaction-restrictions-for-repository
Retrieves active interaction restrictions for a repository, detailing which user groups are limited from activities like commenting or creating pull…
get-interaction-restrictions-for-public-repos
Retrieves currently active interaction restrictions for the authenticated user’s public repositories.
get-issue-comments
Retrieves all comments for a specific GitHub issue in chronological order.
get-label
Retrieves a specific label by its name from a specified GitHub repository.
get-large-files
Lists files larger than 100MB identified during a previous source import for the specified repository.
get-latest-pages-build
Retrieves information about the most recent GitHub Pages build for a repository, which must exist, be accessible, have GitHub Pages enabled, and have…
get-license
Call this action to retrieve comprehensive details for a specific software license recognized by GitHub, using its unique license key.
get-license-graph-ql
Tool to look up an open source license by its SPDX ID using GitHub’s GraphQL API.
get-octocat
Fetches an ASCII art representation of GitHub’s Octocat, suitable for text-based displays.
get-oidc-subject-claim-template
Retrieves the OpenID Connect (OIDC) subject claim customization template for a repository, which defines the sub claim structure in OIDC tokens for…
get-org-allowed-actions
Gets the list of allowed actions and reusable workflows for an organization when the ‘allowed_actions’ policy is set to ‘selected’.
get-organization-audit-log
Tool to retrieve an organization’s audit log events for security and compliance investigations.
get-organization-custom-property
Retrieves the definition (schema) of a specific, existing custom property for an organization.
get-organization-project-item
Tool to get an item from an organization-owned GitHub Projects V2 project.
get-organization-public-key-for-dependabot
Retrieves the public key for an existing GitHub organization, required for encrypting Dependabot secrets.
get-organization-teams
Retrieves a list of teams for a specified GitHub organization.
get-org-dev-environment-secret-safely
Retrieves metadata for a specific secret available to an organization’s GitHub Codespaces without exposing its encrypted value.
get-org-oidc-subject-claim-template
Retrieves the OpenID Connect (OIDC) subject claim customization template for a GitHub organization, which defines how the sub claim in OIDC tokens…
get-pages-dns-health-check
Retrieves the DNS health check status (e.g., CNAME/A records, HTTPS) for a GitHub Pages site; the check may be pending (HTTP 202) on initial calls or after site changes.
get-pages-site
Retrieves information for a GitHub Pages site, which must be enabled for the repository.
get-page-views
Retrieves page view statistics for a repository over the last 14 days, including total views, unique visitors, and a daily or weekly breakdown.
get-pending-deployments-for-workflow-run
Retrieves pending deployment environments for a specific workflow run that are awaiting approval due to protection rules.
get-project-permission-for-user
Retrieves permission information for a GitHub project (classic) collaborator.
get-public-key-for-secret-encryption
Retrieves a repository’s public key for encrypting GitHub Codespaces secrets; requires repo scope or equivalent read access to codespaces secrets…
get-public-key-for-authenticated-user
Retrieves the authenticated user’s public key for encrypting GitHub Codespaces secrets.
get-pull-request-review-protection
Retrieves the pull request review protection settings for a specific branch in a GitHub repository, if such protection is configured.
get-pull-requests
Retrieves a list of pull requests from a repository with flexible filtering options.
get-rate-limit-status-for-authenticated-user
Retrieves the authenticated user’s current GitHub API rate limit status, including usage and limits across different resource categories.
get-raw-repository-content
Tool to fetch raw file content from a GitHub repository. Returns raw bytes in whatever format the file uses (JSON, CSV, binary, etc.) - parsing and…
get-repo-allowed-actions
Gets the settings for allowed actions and reusable workflows in a repository.
get-repo-dev-env-secret
Gets metadata (name, creation/update timestamps) for a specific, existing development environment secret (Codespaces secret) in a repository, without exposing its value.
get-repos-attestations
Tool to retrieve attestations by subject digest from a GitHub repository.
get-repository-clones
Retrieves the total number of clones and a breakdown of clone activity (daily or weekly) for a specified repository over the preceding 14 days.
get-repository-content
Retrieves a file’s Base64 encoded content or lists a directory’s contents from a GitHub repository.
get-repository-graph-ql
Tool to lookup a repository by owner and name using GitHub’s GraphQL API.
get-repository-owner
Tool to lookup a repository owner (User or Organization) by login using GitHub’s GraphQL API.
get-repository-permissions-for-user
Retrieves a specific user’s permission level (‘admin’, ‘write’, ‘read’, or ‘none’) for a given repository, where ‘maintain’ role is reported as…
get-repository-public-key-for-encryption
Gets a repository’s public key, used to encrypt secrets for Dependabot.
get-repository-secret-securely
Retrieves metadata for an existing Dependabot secret in a repository, without exposing its encrypted value.
get-repository-security-advisory
Tool to retrieve a repository security advisory using its GHSA identifier.
get-repository-webhook-delivery
Retrieves a specific delivery for a repository webhook, identified by its hook_id and delivery_id.
get-rules-for-branch
Retrieves all active rules for a specific branch in a GitHub repository, excluding rules in ‘evaluate’ or ‘disabled’ status.
get-single-org-secret-without-decryption
Gets a single organization Dependabot secret’s metadata (name, timestamps, visibility) without revealing its encrypted value.
get-status-checks-protection
Retrieves the status check protection settings for a specific branch in a GitHub repository, if status check protection is enabled for it.
get-team-members
Retrieves a list of members for a specific team within an organization.
get-team-membership-for-user
Retrieves a user’s role and membership status within a specific team in an organization.
get-teams-with-access-to-protected-branch
Lists teams with explicit push access to a protected branch, provided team restrictions are configured in the branch’s protection settings; returns…
get-authenticated-user
Gets the profile information for the currently authenticated GitHub user, including potentially private details based on user settings.
get-combined-status-for-specific-reference
Retrieves the aggregated commit status (e.g., success, failure, pending) from all checks for a specific reference (SHA, branch, or tag) in a GitHub repository.
get-hourly-commit-count-for-each-day
Retrieves the ‘punch card’ data, showing hourly commit counts for each day of the week for an existing and accessible repository.
get-last-year-of-commit-activity
Fetches weekly commit totals and daily commit counts for the last 52 weeks for a specified GitHub repository.
get-latest-release
Fetches the latest official (non-prerelease, non-draft) release for a GitHub repository; requires at least one such published release.
get-license-for-repository
Retrieves the license file and its details for a repository, optionally from a specific Git reference (branch, tag, or commit SHA).
get-review-history-for-workflow-run
Retrieves the detailed approval history for a specific workflow run in a GitHub repository, detailing each review’s environment, state, reviewer, and…
get-status-of-pages-deployment
Retrieves the status of a specific GitHub Pages deployment for a repository, which must have GitHub Pages enabled.
get-weekly-commit-activity
Fetches the weekly commit activity (additions and deletions per week) for a repository over the past year; best for repositories with under 10,000 commits.
get-weekly-commit-count
Retrieves the weekly commit count for a repository, detailing commits by the owner and all contributors over the last 52 weeks; GitHub may return a…
get-zen-of-github
Retrieves a random quote from GitHub’s ‘Zen of GitHub’ collection, reflecting GitHub’s design philosophies and offering humorous insights, useful for…
get-top-referral-paths
Fetches the top 10 most viewed content paths for a repository from the last 14 days.
get-top-referral-sources
Fetches the top 10 websites that referred traffic to a repository within the last 14 days.
get-user-by-id
Retrieves a GitHub user’s profile information by their unique numeric account ID.
get-user-project-item
Tool to get an item from a user-owned project in GitHub Projects V2.
get-users-attestations
Tool to get attestations by subject digest for a GitHub user.
get-users-projects-v2
Tool to list GitHub Projects v2 for a specified user. Use when you need to retrieve all projects owned by a user with pagination support.
get-users-with-access-to-protected-branch
Lists users with explicit push access to a protected branch, provided its protection rule restricts pushes to specific users.
get-viewer-graphql
Tool to retrieve the authenticated user’s profile information via GitHub GraphQL.
get-workflow-external-access
Gets the access level settings for a private repository, determining how workflows outside this repository can use its actions and reusable workflows.
get-workflow-run-job
Retrieves detailed information for a specific job within a GitHub Actions workflow run, given its job_id which must be valid for the specified repository’s workflow.
get-workflow-run-usage
Gets the billable time, in milliseconds, for a specific workflow run, detailing time spent on various operating systems.
get-workflow-usage
Gets the billable time (in milliseconds, broken down by runner OS) for a specific workflow within a repository for the current billing cycle.
is-repository-starred-by-user
Use to determine if the authenticated user has starred a specific GitHub repository, which is confirmed by an HTTP 204 status (resulting in an empty…
list-accepted-assignments-for-assignment
Lists accepted assignments (student repositories created after acceptance) for an existing GitHub Classroom assignment, identified by its unique assignment_id.
list-accessible-repositories
Lists repositories that the authenticated user can access through a specific GitHub App installation.
list-app-installations
Lists GitHub App installations accessible to the authenticated user via their access token, including installation details, permissions, and repository access.
list-apps-with-access-to-protected-branch
Lists GitHub Apps with push access to a repository’s protected branch.
list-artifacts-for-repository
Lists GitHub Actions workflow artifacts for a specified repository, which must exist.
list-assignees
Lists users who can be assigned to issues in a repository, typically those with push access.
list-assignments-for-classroom
Lists all assignments for a given GitHub Classroom classroom_id; the classroom must exist and be accessible.
list-attestation-repositories
Tool to list attestation repositories for an organization. Use when you need to discover which repositories in an organization have attestations.
list-available-machine-types-for-repository
Lists machine types available for GitHub Codespaces in a repository, optionally using a Git ref to check compatibility based on prebuild availability…
list-branches
List branches in a GitHub repository. Returns branch names, commit information, and protection status.
list-branches-for-head-commit
Lists branches in an accessible repository where the provided commit SHA is the head, useful for identifying development lines based on that commit.
list-check-run-annotations
Lists annotations for a specific check run in a GitHub repository, detailing issues like errors or warnings on particular code lines.
list-check-runs-for-ref
List GitHub check runs for a commit SHA, branch, or tag to assess CI status and conclusions.
list-check-runs-in-check-suite
Lists check runs for a specific check suite in a GitHub repository, optionally filtering by check name or status.
list-check-suites-for-git-reference
Lists check suites for a Git reference (commit SHA, branch, or tag) in a repository, optionally filtering by GitHub App ID or check run name.
list-child-teams
Lists the immediate child teams of a parent team within an organization.
list-classrooms
Lists GitHub Classrooms to which the authenticated user has administrative access.
list-codeowners-errors
Lists syntax errors in a repository’s CODEOWNERS file, which must be located at the root, .github/, or docs/ directory for the specified ref.
list-codeql-databases-for-repository
Lists all CodeQL databases for a repository where CodeQL analysis has been previously run and completed.
list-code-scanning-alerts-for-organization
Lists code scanning alerts for a GitHub organization; use EITHER tool_name OR tool_guid if filtering by tool, not both.
list-code-scanning-alerts-for-repository
Lists code scanning alerts for a repository, optionally filtering by tool (which must have produced scan results for the repository), Git reference, state, or severity.
list-code-scanning-analyses-for-repository
Lists code scanning analyses for an existing repository, optionally filtering by tool (name or GUID), Git reference, or SARIF ID.
list-codes-of-conduct
Retrieves all available codes of conduct from GitHub, often used to select one for a repository.
list-codes-of-conduct-graphql
Tool to fetch all available codes of conduct using GitHub’s GraphQL API.
list-codespaces-for-user-in-organization
Lists all GitHub Codespaces owned by a specified member of a given organization.
list-codespaces-for-authenticated-user
Lists GitHub Codespaces for the authenticated user, optionally filtering by repository ID and supporting pagination.
list-codespaces-for-organization
Lists active/pending GitHub Codespaces for an existing organization; admins list all, members list their own.
list-comment-changes
Tool to list issue and PR comment changes across an organization’s repositories efficiently.
list-comments-for-pull-request-review
Lists all comments for a specific review on a GitHub pull request.
list-commit-comments
Retrieves all comments for a specific commit in a GitHub repository, supporting pagination.
list-commit-comments-for-repository
Lists all commit comments for a specified repository, which must exist and be accessible.
list-commits
Lists commits for a GitHub repository. Requires ‘owner’ (username/org) and ‘repo’ (repository name) parameters.
list-commits-on-pull-request
Lists commits for a pull request; requires the repository and pull request to exist and be accessible, and supports pagination.
list-commonly-used-licenses
Retrieves a list of commonly used software licenses from GitHub, optionally filtering for ‘featured’ licenses whose specific selection criteria by GitHub may vary.
list-custom-properties-for-organization
Gets the schema definitions for all custom properties configured for an organization, not the specific values assigned to repositories.
list-custom-property-values-for-repository
Gets all custom property values for a repository. Custom properties are defined at the organization level, so this endpoint works with organization-owned repositories.
list-custom-property-values-for-org-repos
Lists repositories in an organization with their custom property values.
list-deliveries-for-organization-webhook
Retrieves a list of webhook deliveries for a specific webhook in an organization, allowing inspection of delivery history and details.
list-deliveries-for-repository-webhook
Retrieves delivery attempts for a specific repository webhook to inspect its history; ensure the webhook ID exists.
list-deploy-keys
Lists deploy SSH keys for a specified repository; the repository must exist.
list-deployment-branch-policies
Lists all deployment branch policies for a specified environment in a GitHub repository.
list-deployments
Lists deployments for a specified repository; repository must exist.
list-deployment-statuses
Lists all statuses for a given deployment in a repository.
list-discussion-comments
Lists all comments for a specific team discussion within an organization.
list-discussions
Lists discussions for a specific team within an organization, with options for sorting, pagination, and filtering by pinned status.
list-email-addresses-for-authenticated-user
Lists all email addresses for the authenticated user, including their primary status, verification status, and visibility.
list-environment-custom-deployment-rules
Lists all custom deployment protection rule integrations for a repository environment; the environment_name must be URL-encoded.
list-environments
Retrieves all deployment environments for a specified repository, which are used to configure protection rules and secrets for different software lifecycle stages.
list-environment-secrets
Lists the names and metadata (not values) of secrets for a specified, existing environment within an existing GitHub repository.
list-environment-variables
Lists all environment variables, which are plaintext key-value pairs for GitHub Actions workflows, for a specified environment within a GitHub repository.
list-events-for-authenticated-user
Lists public events for the specified GitHub user, or private events if authenticated as that user, in reverse chronological order.
list-events-for-user
Lists events performed by a GitHub user in reverse chronological order.
list-events-received-by-authenticated-user
Lists events a specific GitHub user received from followed users and watched repositories; returns private events if authenticated for username, otherwise public.
list-followers-of-user
Lists followers for a specified, existing GitHub user.
list-followers-of-authenticated-user
Lists users following the authenticated GitHub user, returning an empty list if the user has no followers.
list-following-for-user
Lists the people that a GitHub user follows. Use this action when you need to retrieve the list of users that a specific GitHub user is following.
list-forks
Lists forks for a specified repository, which must exist, with options for sorting and pagination.
list-gist-comments
Lists comments for a specified GitHub Gist.
list-gist-commits
Lists all commits for a specified gist.
list-gist-forks
Lists all forks for a given GitHub gist ID.
list-gists-for-user
lists public gists for a specified GitHub user.
list-gists-for-authenticated-user
Lists gists for the authenticated user, with optional filtering by update time and pagination.
list-actions-caches-for-repository
Lists GitHub Actions caches for a repository, with options to filter by Git reference or cache key, and to sort and paginate results.
list-pages-builds
Lists GitHub Pages builds for a repository; GitHub Pages must be enabled on the repository for builds to be listed.
list-gitignore-templates
Retrieves all available .gitignore template names from GitHub (e.g., ‘Python’, ‘Node’, ‘Java’), used for generating .gitignore files.
list-global-security-advisories
Lists GitHub’s global security advisories, filterable by various attributes including ID, type, ecosystem, severity, and dates.
list-gpg-keys-for-user
Tool to list GPG keys for a GitHub user. Use when you need to fetch the public GPG keys associated with a specific GitHub user account.
list-installation-requests-for-authenticated-app
Lists pending installation requests made by users or organizations for the authenticated GitHub App.
list-instances-of-code-scanning-alert
Lists all instances of a specific code scanning alert, optionally filtered by Git ref; requires code scanning to be enabled on the repository.
list-issue-comments
Lists comments for a specified issue in a GitHub repository.
list-issue-comments-for-repository
Lists issue comments, including those on pull requests, for an accessible repository.
list-issue-dependencies-blocked-by
Tool to list dependencies an issue is blocked by. Use when you need to retrieve all issues that are blocking a specific issue from being closed or completed.
list-issue-dependencies-blocking
Tool to list dependencies an issue is blocking. Use when you need to see which issues are blocked by a specific issue.
list-issue-events
Retrieves a list of all events for a specific issue within a GitHub repository.
list-issue-events-for-repository
Lists all issue events (e.g., closed, reopened, assigned) for a specified repository.
list-issues-assigned-to-authenticated-user
Lists GitHub issues for the authenticated user across visible repositories, with filtering by user relationship, state, labels, an ISO 8601 since…
list-issue-types
List all issue types configured for a GitHub organization. Requires read:org scope for OAuth tokens.
list-jobs-for-workflow-run
Lists jobs for a specific workflow run in a GitHub repository.
list-jobs-for-workflow-run-attempt
Lists jobs, including details like ID, status, and steps, for a specific attempt of a GitHub Actions workflow run.
list-labels-for-issue
Lists all labels for a specified issue in a GitHub repository.
list-labels-for-repository
Retrieves all labels for a specified, existing GitHub repository.
list-labels-for-self-hosted-runner-for-repository
Lists all labels assigned to a specific self-hosted runner registered with the given repository.
list-labels-for-issues-in-milestone
Lists all labels for issues within a specific milestone in a repository.
list-labels-for-self-hosted-runner-org
Lists all labels assigned to a specific self-hosted runner within a GitHub organization, which are used to route workflows.
list-licenses-graph-ql
Tool to fetch all known open source licenses using GitHub’s GraphQL API.
list-machine-types-for-codespace
Lists available machine types for a specific, accessible codespace, enabling it to be transitioned to a new hardware configuration.
list-matching-references
Lists all Git references (branches or tags) in a repository that start with the provided partial reference path (e.g., heads/my-feature or tags/v1.2).
list-milestones
Lists milestones, which track progress for groups of issues and pull requests, for an existing repository, allowing filtering by state and sorting.
list-notifications
Tool to list notification threads for the authenticated user with efficient polling support.
list-notifications-for-authenticated-user
DEPRECATED: Use GITHUB_LIST_NOTIFICATIONS instead. Lists notifications for the authenticated user, sorted by most recent update, with filtering and pagination options.
list-organization-codespaces-secrets
Lists all Codespaces secrets available for a specified organization, which must exist.
list-organization-events-for-authenticated-user
Lists public events in a specified GitHub organization for the authenticated user’s organization dashboard.
list-organization-members
Tool to list all members of a GitHub organization. Returns a list of users who are members of the specified organization.
list-organization-memberships-for-authenticated-u
List organization memberships for authenticated user
list-organization-projects
Lists projects (V2) for a specified GitHub organization, with optional search query and cursor-based pagination.
list-organization-repositories
Retrieves a list of repositories for a specified GitHub organization, allowing filtering by type and sorting.
list-organization-roles-for-organization
Lists all custom organization roles for an existing GitHub organization.
list-organizations
Lists GitHub organizations for the authenticated user, sorted by ID in ascending order.
list-organization-secrets
Lists GitHub Actions secrets available for a specified organization.
list-organizations-for-user
List public organization memberships for a GitHub user. This returns all organizations where the specified user is a public member.
list-organizations-for-authenticated-user
Lists organizations the authenticated GitHub user is a member of, returning details for each organization.
list-organization-variables
Lists all GitHub Actions variables for a specified organization.
list-organization-webhooks
Lists all webhooks for a specified GitHub organization; the organization must exist.
list-org-fine-grained-permissions
Lists all fine-grained permissions available in a GitHub organization for use in custom organization roles.
list-org-issues-for-authenticated-user
Lists issues for the authenticated user within a specified GitHub organization, with options to filter by involvement type, state, labels, and to sort results.
list-org-package-versions
Lists all versions for a specified package, if it exists and is owned by the given GitHub organization.
list-org-project-view-items
Tool to list items for an organization project view. Use when you need to retrieve all items from a specific view within a GitHub organization’s Projects V2 project.
list-org-repos-with-actions-enabled
Lists the selected repositories that are enabled for GitHub Actions in an organization.
list-org-resource-access-tokens
Lists approved fine-grained personal access tokens (PATs) with access to resources in a GitHub organization, optionally filtering by owner…
list-org-resources-with-personal-tokens
Lists requests from organization members to access organization resources with fine-grained personal access tokens (pending, approved, or denied).
list-org-secrets-without-values
Lists all Dependabot secrets (metadata like names, creation/update timestamps, but not their encrypted values) for a specified organization, which must exist.
list-outside-collaborators-for-organization
Lists outside collaborators for a GitHub organization, with options to filter (e.g., by 2FA status) and paginate results.
list-owned-package-versions
Lists all versions for an existing package owned by the authenticated user, identified by its type and name.
list-packages-for-organization
Lists GitHub Packages for an organization, noting specific interpretations for package_type and visibility parameters.
list-packages-for-user
Lists packages for a specified GitHub user, filterable by package type and visibility.
list-packages-for-authenticated-user
Lists packages of a specific type and visibility within the authenticated user’s namespace on GitHub.
list-package-versions-for-package-owned-by-user
Lists all versions of a public package owned by a specific GitHub user, identified by package type, package name, and username.
list-pending-team-invitations
Lists all pending membership invitations for a specified team within an organization.
list-project-cards
Lists all project cards for a given column_id in GitHub Projects (classic).
list-project-collaborators
Lists collaborators for a GitHub Project (classic) by project ID.
list-project-columns
Lists all of a GitHub project’s columns (e.g., ‘To Do’, ‘In Progress’); project_id must identify a valid, accessible project.
list-project-fields-for-user
Tool to list all fields in a GitHub Projects V2 project for a specific user.
list-project-items-for-user
Tool to list items for a user-owned GitHub project. Use when you need to retrieve all items (issues, pull requests, draft issues) from a specific…
list-project-view-items-for-user
Tool to list items for a user’s GitHub Projects (v2) view. Use when you need to retrieve items from a specific view of a user’s project.
list-public-emails-for-auth-user
Lists the public email addresses for the authenticated user.
list-public-events
Lists public GitHub events, which may be delayed by up to 5 minutes, with support for pagination.
list-public-events-for-network-of-repositories
Retrieves public events (up to 90 days old, newest first) for a GitHub repository network, including the repository and its forks.
list-public-events-for-user
Retrieves a list of public events for a specified GitHub user, in reverse chronological order.
list-public-events-received-by-user
Lists public events for a specified GitHub user (e.g., activities in repositories they watch or are involved in); the target user’s profile must be…
list-public-gists
Lists public gists from GitHub, optionally filtering by a ‘since’ timestamp and supporting pagination; results are generally newest first.
list-public-keys-for-user
Lists the verified public SSH keys for a specified GitHub user.
list-public-organization-events
Lists public events for a specified GitHub organization, which must exist.
list-public-organization-members
Lists users who have publicly declared their membership in a specified, existing GitHub organization.
list-public-repositories
Lists all public repositories on GitHub; use the since parameter with a repository ID from a previous result for pagination.
list-pull-requests
Lists pull requests for a GitHub repository. REQUIRES ‘owner’ AND ‘repo’ parameters - both are MANDATORY and must be provided in every call.
list-pull-requests-associated-with-commit
Lists pull requests for a commit; returns merged PRs that introduced the commit if on the default branch, or open PRs including the commit if on other branches.
list-pull-requests-files
Lists all files (including additions, modifications, and removals) associated with a specific pull request in a GitHub repository.
list-reactions-for-commit-comment
Lists reactions for a specific commit comment; this is a read-only operation.
list-reactions-for-issue
Lists reactions for a specific, existing issue within an accessible GitHub repository, optionally filtering by content type.
list-reactions-for-issue-comment
Lists reactions for a specific issue comment in a GitHub repository, optionally filtering by content type.
list-reactions-for-pull-request-review-comment
Lists reactions for a pull request review comment in a repository, optionally filtering by reaction type.
list-reactions-for-release
Lists all reactions, or optionally filters reactions by a specific content type, for a given GitHub release.
list-reactions-for-team-discussion
Lists reactions for an existing team discussion within an organization.
list-reactions-for-team-discussion-comment
Lists reactions for a specific comment in a team discussion within an organization, optionally filtering by content type.
list-release-assets
Lists assets (e.g., compiled binaries, source code archives) for a specific GitHub release, identified by release_id which must be valid for an…
list-releases
Retrieves a list of all releases (published, draft, and prerelease) for a specified repository.
list-repo-access-by-token
Lists repositories in an organization that a fine-grained personal access token has requested access to.
list-repo-codespaces
Lists Codespaces the authenticated user can access within a specified, existing repository.
list-repo-dev-container-configs-for-user
Lists the devcontainer.json configurations available in a specified repository for use with GitHub Codespaces.
list-repo-invitations-for-auth-user
Lists all pending repository invitations for the authenticated user.
list-repo-notifications-for-auth-user
Retrieves notifications for the authenticated user from a specified repository, to which the user must have access.
list-repo-secrets-without-values
Lists all Codespaces secrets available in a specific repository, without their encrypted values.
list-repositories
Lists repositories accessible to the authenticated user based on visibility, affiliation, and type filters.
list-repositories-accessible-to-app-installation
Lists repositories a GitHub App installation can access. IMPORTANT: This endpoint requires a GitHub App installation access token (ghs_* prefix) for authentication.
list-repositories-for-user
Lists public repositories for a specified GitHub user, who must have an existing account.
list-repositories-for-authenticated-user
Lists repositories for the authenticated user; using ‘type’ with ‘visibility’ or ‘affiliation’ API parameters (not in this model) can cause a 422 error.
list-repositories-starred-by-user
Lists repositories a valid and existing GitHub user has starred.
list-repositories-starred-by-authenticated-user
Lists repositories the authenticated user has starred, optionally sorted and paginated, including star creation timestamps via…
list-repositories-watched-by-user
Lists repositories a given GitHub user is watching; the username must be a valid and existing GitHub user handle.
list-repositories-watched-by-authenticated-user
Lists repositories the authenticated user is watching (subscribed to for notifications).
list-repositories-with-actions-cache-usage
Retrieves a paginated list of GitHub Actions cache usage statistics for repositories within an existing GitHub organization.
list-repository-activities
Lists activities for a GitHub repository, ensuring the repository exists and is accessible.
list-repository-autolinks
Retrieves all autolinks (e.g., for JIRA issues) configured for a repository; requires admin permissions on the repository.
list-repository-collaborators
Lists collaborators for a specified repository, provided it exists and is accessible to the authenticated user.
list-repository-contributors
Lists contributors to a specified repository, sorted by number of contributions in descending order; the repository must exist and be accessible.
list-repository-events
Lists chronological events (e.g., code pushes, issue activities, PR actions, forks) for a specified, existing GitHub repository.
list-repository-invitations
Retrieves all pending (unaccepted or undeclined) collaboration invitations for a specified GitHub repository.
list-repository-issues
Lists issues (including pull requests) from a GitHub repository.
list-repository-languages
Lists the programming languages used in a GitHub repository, returning a byte count for each language.
list-repository-organization-secrets
Lists names of organization-level secrets shared with the specified repository; actual secret values are not returned and visibility depends on token access.
list-repository-organization-variables
Lists organization-level variables that are shared with a specific repository.
list-repository-projects
Lists Projects (classic) associated with a specific repository.
list-repository-rulesets
Retrieves all rulesets for a GitHub repository, which define conditions and actions for repository interactions (e.g., branch protections).
list-repository-rule-suites
Lists rule suite evaluations for a repository, allowing filtering by ref (non-wildcard), time period, actor, and result.
list-repository-secrets
Lists metadata for all secrets in a GitHub repository, excluding their encrypted values.
list-repository-secrets-without-decrypting
Lists metadata (e.g., name, creation/update dates) for all Dependabot secrets in a repository; secret values are not included.
list-repository-security-advisories
Tool to list security advisories for a repository. Use when you need to retrieve security advisories published for a specific repository, optionally filtered by state.
list-repository-tags
Lists tags for a specified GitHub repository.
list-repository-teams
Lists all teams with explicit permission to access the specified repository; the repository must exist.
list-repository-topics
Retrieves all topics for a specified, existing, and accessible repository.
list-repository-variables
Lists plain text key-value variables for GitHub Actions workflows within a specific, accessible repository.
list-repository-webhooks
Retrieves a list of webhooks for a repository, which must exist and be accessible.
list-repository-workflows
Lists all GitHub Actions workflows for a specified repository, which must exist and be accessible.
list-requested-reviewers-for-pull-request
Gets all users and teams requested to review a specific pull request in a repository.
list-review-comments-in-repository
Lists all review comments on all pull requests within a specified repository.
list-review-comments-on-pull-request
Lists all review comments on a specific pull request within a GitHub repository.
list-reviews-for-pull-request
Lists submitted reviews chronologically for a specific pull request within a GitHub repository.
list-runner-applications-for-organization
Lists downloadable GitHub Actions runner application binaries for setting up self-hosted runners in a GitHub organization.
list-runner-applications-for-repository
Lists available self-hosted runner application binaries for a specific repository, including their OS, architecture, and download URL.
list-secret-scanning-alerts-for-repository
List secret scanning alerts for a GitHub repository using first-party detections.
list-secrets-for-authenticated-user
Lists all Codespaces secrets accessible to the authenticated user for use within GitHub Codespaces.
list-security-advisories-graphql
Tool to list GitHub Security Advisories using the GraphQL API.
list-security-vulnerabilities
Query software vulnerabilities documented by GitHub Security Advisories using GraphQL.
Lists repositories that have been granted access to a Codespaces organization secret.
list-selected-repositories-for-user-secret
Lists repositories that have access to the specified user Codespaces secret.
list-selected-repositories-for-secret-access
Lists repositories within a specified organization that have been granted access to a particular Dependabot secret.
list-selected-repos-org-variable
Lists repositories in an organization that can access a specific organization variable; supports pagination and returns an empty list if no…
list-self-hosted-runners-for-organization
Lists self-hosted runners for a GitHub organization, optionally filtering by name and paginating results, providing details for each runner such as…
list-self-hosted-runners-for-repository
Lists all self-hosted runners configured for a repository.
list-social-accounts-for-user
Lists social media accounts publicly linked to an existing GitHub user’s profile.
list-social-accounts-for-authenticated-user
Lists all social media accounts linked to the authenticated user’s GitHub profile.
list-sponsorables
Tool to list users and organizations who can be sponsored via GitHub Sponsors.
list-ssh-signing-keys-for-user
Lists the public SSH signing keys for a specified GitHub user.
list-stargazers
Lists users who have starred the specified GitHub repository, which must exist.
list-starred-gists
Retrieves a list of gists starred by the authenticated user.
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…
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.
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…
list-subscriptions-for-authenticated-user
Tool to list GitHub Marketplace subscriptions for the authenticated user.
list-subscriptions-for-authenticated-user-stubbed
Lists the authenticated user’s stubbed (test/example data, not live) GitHub Marketplace subscriptions, useful for development or testing.
list-tag-protection-states-for-repository
DEPRECATED: Lists tag protection rules for a repository. This API was sunset on August 30, 2024.
list-team-members
Lists members of a specific team within an organization, including members of child teams.
list-team-projects
Lists GitHub projects accessible to a specific team within an organization.
list-team-repositories
Lists repositories accessible to a specific team within a GitHub organization.
list-teams
Lists teams for a specified GitHub organization.
list-teams-for-authenticated-user
Lists all teams across all organizations to which the authenticated user belongs, supporting pagination.
list-teams-that-are-assigned-to-organization-role
Lists teams assigned to a specific role within a GitHub organization.
list-people-user-follows
Lists GitHub users that a valid GitHub username is following, supporting pagination.
list-people-authenticated-user-follows
Lists people the authenticated user follows.
list-timeline-events-for-issue
Lists chronological events (e.g., comments, commits, label changes) for a specific issue in a GitHub repository.
list-token-access-repositories
Lists repositories in an organization that a fine-grained personal access token has access to.
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.
list-users
Retrieves all GitHub users (individuals and organizations) in chronological order of their sign-up date.
list-users-blocked-by-organization
Lists users blocked by a specified GitHub organization.
list-users-blocked-by-authenticated-user
Lists users blocked by the authenticated user, returning an empty list if no users are blocked.
list-users-that-are-assigned-to-organization-role
Lists users assigned to a specific role within a GitHub organization.
list-watchers
Retrieves a list of users watching a specific repository; the repository must be accessible to the authenticated user.
list-workflow-run-artifacts
Lists artifacts (e.g., build outputs, test results) for a specific workflow run in a GitHub repository.
list-workflow-runs-for-repository
Lists workflow runs for a repository, allowing filtering by actor, branch, event, status, creation date, check suite ID, or head SHA; the repository…
list-workflow-runs-for-workflow
Lists runs for a specified, existing workflow (identified by ID or filename like main.yml) in a GitHub repository, with filtering options.
lock-issue
Locks an existing GitHub issue’s conversation, preventing further comments; an optional reason can be specified.
lookup-enterprise-administrator-invitation
Tool to look up a pending enterprise administrator invitation by invitee, enterprise, and role.
lookup-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.
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.
lookup-organization-graph-ql
Tool to lookup a GitHub organization by login using GraphQL.
lookup-topic-by-name
Tool to look up a GitHub topic by name using GraphQL. Use when you need to find information about a specific GitHub topic including its popularity…
manage-access-control-for-organization-codespaces
Sets the Codespaces access control policy for a GitHub organization, determining which members can use them.
manage-custom-properties-for-org-repos
Creates or updates values for an organization’s predefined custom properties across multiple repositories (up to 30).
manage-secrets-in-selected-repositories
Lists repositories within an organization that have been explicitly granted access to a specific GitHub Actions organization secret.
map-commit-author
Updates Git author information (name and/or email) for an author_id obtained during a repository import, to correctly attribute commits.
mark-thread-as-done
Marks the GitHub notification thread (identified by thread_id) as done or read for the authenticated user, effectively archiving it.
mark-thread-as-read
Marks an existing GitHub notification thread, identified by its thread_id, as read.
mark-notifications-as-read
Marks notifications as read or unread, optionally for those updated at or before a last_read_at timestamp.
mark-pull-request-ready-for-review
Marks a draft pull request as ready for review using GitHub GraphQL API, transitioning it from draft to reviewable state.
mark-repository-notifications-as-read
Marks notifications in a repository as read; if ‘last_read_at’ is specified, notifications updated after this timestamp are not marked as read.
merge-branch
Merges a head branch or commit SHA into a base branch in a repository; fails if there are merge conflicts requiring manual resolution.
merge-pull-request
Merges an open and mergeable pull request in a repository. A 405 error can occur for multiple reasons: (1) The PR is still in draft mode - convert it…
move-project-card
Moves a project card to a specified position within a column (GitHub Classic Projects).
move-project-column
Moves a column within a GitHub project (classic) to a new position.
ping-organization-webhook
Sends a ‘ping’ event to a specified, existing organization webhook to test its configuration and ensure it correctly receives events.
ping-repository-webhook
Pings an existing webhook on a repository to test its configuration and reachability by GitHub.
privately-report-security-vulnerability
Privately reports a security vulnerability to a repository’s maintainers.
publish-sponsors-tier-graph-ql
Tool to publish a draft GitHub Sponsors tier using GraphQL. Use when you need to make a draft sponsors tier visible to potential sponsors.
redeliver-delivery-for-organization-webhook
Redelivers a specific webhook delivery for a webhook within an organization, to resend an event that previously failed or was not processed.
redeliver-delivery-for-repository-webhook
Redelivers a specific, previously made webhook delivery (delivery_id) for a repository’s webhook (hook_id).
remove-custom-property-for-organization
Deletes a custom property, specified by custom_property_name, from an existing organization (org) for which the property is currently defined…
remove-label-from-issue
Removes a label currently applied to a specific issue in a repository.
remove-all-labels-from-issue
Removes all labels from a specified issue in a GitHub repository; this operation is idempotent.
remove-all-organization-roles-for-team
Revokes all organization roles for a team in an organization; this is destructive and succeeds even if the team initially has no roles.
remove-all-organization-roles-for-user
Revokes all assigned organization-level roles from a specified user (who must be a member of the organization) within a GitHub organization, without…
remove-organization-member
Removes a member from a GitHub organization. This action permanently removes a user’s membership from the specified organization, revoking their…
remove-organization-role-from-team
Revokes an organization role that a team currently possesses within an organization.
remove-organization-role-from-user
Removes a custom organization role from a user within a GitHub organization, provided the organization exists, the user is a member, and the role_id…
remove-app-access-restrictions
Removes all GitHub App access restrictions from a protected branch in a repository; the branch must have protection rules configured, and this action…
remove-project-from-team
Removes a project from a team within an organization; this action requires the project to be currently associated with the team.
remove-repository-collaborator
Removes a collaborator from a specified GitHub repository, provided the repository exists and the user is an existing collaborator.
remove-repository-from-app-installation
Removes a repository from a GitHub App installation for the authenticated user, given a valid installation_id and the repository_id of a…
remove-repository-from-team
Disassociates a repository from a team; team members may lose access permissions, but the repository and team are not deleted.
remove-selected-repository-from-user-secret
Removes a selected repository’s access to a user’s Codespaces secret; the secret must exist and the repository must have previously been granted access.
remove-assignees-from-issue
Removes specified assignees from a GitHub issue; requires push access, and invalid removal attempts are silently ignored.
remove-custom-label-from-repo-runner
Removes a custom label from a repository’s self-hosted runner; this operation is idempotent.
remove-custom-label-from-self-hosted-runner
Removes a currently assigned custom label (name) from a self-hosted runner (runner_id) in an organization (org).
remove-custom-labels-from-self-hosted-repo-runner
Removes all custom labels from a self-hosted runner registered at the repository level, leaving only its default labels and any labels inherited from…
remove-interaction-restrictions-for-organization
Removes all interaction restrictions from public repositories in the specified GitHub organization, allowing all users to resume interactions.
remove-interaction-restrictions-for-repository
Removes all interaction restrictions for a repository, enabling all users to comment, open issues, and create pull requests by lifting any existing…
remove-org-dev-env-secret-by-name
Deletes a GitHub Codespaces secret from an organization by its name; this operation is idempotent.
remove-org-secret-by-name
Permanently removes a specific Dependabot secret, by its secret_name, from the GitHub org, making it unavailable to Dependabot for that organization.
remove-outside-collaborator-from-organization
Removes a user, who must be an outside collaborator, from the specified GitHub organization, revoking their access to all its repositories.
remove-public-org-membership
Removes the authenticated user’s public organization membership, making it private.
remove-public-repo-interaction-restrictions
Removes all interaction restrictions (limitations on comments, issues, or pull requests) from all public repositories owned by the authenticated user.
remove-repo-from-org-dev-env-secret
Removes a repository’s access to an organization-level Codespaces secret, if it was previously granted.
Revokes a specific repository’s access to an organization-level Dependabot secret, applicable only when the secret has ‘selected’ visibility and the…
remove-requested-reviewers-from-pull-request
Removes currently assigned user logins and/or team slugs from a GitHub pull request’s list of requested reviewers.
remove-review-request
Removes requested reviewers from a pull request. Use this action when you need to cancel a review request that was previously sent to users or teams.
remove-selected-repo-from-org-secret
Removes a specific repository’s access to an organization-level secret; the repository must have been previously granted access to this secret.
remove-selected-repo-from-org-variable
Removes a repository’s access to an organization variable that has ‘selected’ visibility.
remove-status-check-contexts
Removes specified status check contexts from a protected branch’s required status checks.
remove-status-check-protection
Removes status check protection from a branch, disabling required status checks for merging pull requests; will only have an effect if status check…
remove-team-access-restrictions
Removes specified teams from push access to a protected branch.
remove-team-membership
Tool to remove team membership for a user in an organization.
remove-team-membership-for-user
Removes a user from a specific team within an organization. This action requires admin:org scope permissions.
remove-user-access-restrictions
Removes specified users from the list of people allowed to push to a protected branch.
remove-user-as-collaborator
Removes a user as a collaborator from an organization project (classic).
remove-users-codespaces-access-org
Removes selected users from GitHub Codespaces billing access for an existing organization.
rename-branch
Renames an existing branch in a GitHub repository; the new name must be unique and adhere to GitHub’s naming conventions, and the current branch name…
render-markdown-document
Renders Markdown to HTML; for ‘gfm’ mode, provide ‘context’ (owner/repo) to correctly link issues, pull requests, and user mentions.
render-markdown-raw
Tool to render raw Markdown text to HTML using GitHub’s markdown API.
reopen-issue
Reopens a closed GitHub issue by changing its state to ‘open’ with state_reason ‘reopened’.
reopen-pull-request
Reopens a previously closed pull request by setting its state to ‘open’.
replace-all-repository-topics
Replaces all topics of a repository.
replace-org-secret-visibility-to-selected
Replaces the list of repositories that can access a Dependabot organization secret when the secret’s visibility is already set to ‘selected’.
replace-repo-access-on-org-dev-env-secret-set
Replaces the list of repositories that can access an organization-level Codespaces secret.
request-pages-build
Manually triggers a GitHub Pages build for a repository if GitHub Pages is enabled, useful for deployments not automatically built or for retrying failed builds.
request-reviewers
Requests reviewers for a specific pull request identified by owner, repository, and pull request number.
request-reviewers-for-pull-request
Adds reviewers to a specific pull request identified by owner, repo, and pull_number.
rerequest-check-run
Triggers a re-run of a specific check run in a GitHub repository, resetting its status to ‘queued’, clearing its conclusion, and triggering the…
rerequest-check-suite
Triggers a new run of an existing check suite within a repository, resetting its status to ‘queued’, clearing its conclusion, and triggering the…
re-run-job-from-workflow-run
Re-runs a specific job and any dependent jobs from a GitHub Actions workflow run in the specified repository, optionally enabling debug logging.
re-run-workflow
Re-runs a specific GitHub Actions workflow run identified by its owner, repository, and run ID, optionally enabling debug logging.
re-run-failed-jobs-from-workflow-run
Re-runs all failed jobs and their dependent jobs from a specified workflow run if the run contains previously failed jobs.
reset-token
Invalidates the provided OAuth access_token and generates a new one for the GitHub OAuth App identified by client_id.
restore-package-for-organization
Restores a package in an organization, provided it was deleted within the last 30 days.
restore-package-for-user
Restores a user-owned package previously deleted from GitHub Packages, if restorable under GitHub’s data retention policy (typically within 30 days of deletion).
restore-package-for-authenticated-user
Restores a package deleted by the authenticated user within the last 30 days, if its namespace and version are still available.
restore-package-version-for-authenticated-user
Restores a package version that was deleted by the authenticated user within the last 30 days.
restore-package-version-for-organization
Restores a package version for an organization, provided it was deleted within the last 30 days.
restore-package-version-for-user
Restores a specific, user-owned package version if it was deleted within the last 30 days and its original namespace and version name are still available.
retire-sponsors-tier
Tool to retire a published payment tier from your GitHub Sponsors profile using GraphQL.
review-access-with-personal-token
Approves or denies a pending fine-grained personal access token request for organization resources; must be performed by a GitHub App.
review-deployment-protection-rules
Approves or rejects pending custom deployment protection rules for a workflow run.
review-pending-deployments-for-workflow-run
Approves or rejects pending deployments for a specific workflow run that are in a ‘waiting’ state within specified, configured environments.
review-resource-requests-with-fine-grained-tokens
Approves or denies multiple fine-grained personal access token requests for an organization in bulk.
revoke-installation-access-token
Revokes the GitHub App’s current installation access token, immediately invalidating it for API authentication.
run-graph-ql-query
Tool to run an arbitrary GitHub GraphQL v4 query or mutation.
run-graph-ql-relay-query
Tool to run a GitHub GraphQL relay query. The relay field is a workaround for re-exposing the root query object.
search-code
Searches code file contents and paths on the default branch of GitHub repositories using a query string; searches only files under 384KB, returns max…
search-code-all-pages
Tool to search code across multiple pages using GitHub’s code search API.
search-commits
Finds commits on GitHub using a query string (q) supporting keywords and qualifiers, with options for sorting and pagination.
search-commits-by-author
Searches commits across GitHub using the Search API (e.g., by author/email/org/date range) without per-repo scanning.
search-graphql
Tool to perform GitHub GraphQL searches across issues, pull requests, repositories, users, and discussions.
search-issues
Searches GitHub issues and pull requests using a flexible query with qualifiers, sorting, and pagination.
search-issues-and-pull-requests
Searches GitHub for issues and pull requests. Supports keywords, qualifiers (repo:, org:, user:, state:, label:, author:, assignee:, mentions…
search-labels
Searches for labels within a GitHub repository by keywords in their names or descriptions.
search-repositories
Searches GitHub repositories using a flexible query (keywords, qualifiers) with sorting, ordering, and pagination.
search-topics
Finds topics on GitHub using keywords and qualifiers with GitHub’s search syntax, supporting pagination.
search-users
Searches for users on GitHub by criteria like username, email, location, followers, or repository associations, using a flexible query string q.
set-admin-branch-protection
Enables administrator enforcement on a branch, making existing protection rules also apply to administrators; branch protection rules must already be configured.
set-app-access-restrictions
Replaces the list of GitHub Apps permitted to push to a protected branch.
set-repository-subscription
Sets the authenticated user’s notification subscription for a repository.
set-thread-subscription
Sets whether a GitHub notification thread is ignored (muted) or unignored (unmuted), for a thread_id that must identify an existing notification thread.
set-default-workflow-permissions-for-organization
Updates an organization’s default GITHUB_TOKEN permissions for workflows and whether GitHub Actions can approve pull requests; note that allowing…
set-default-workflow-permissions-for-repository
Sets the default permissions for the GITHUB_TOKEN within a repository and configures whether GitHub Actions can approve pull requests.
set-email-visibility
Sets the visibility (‘public’ or ‘private’) of the authenticated user’s primary email address on GitHub, if one is configured.
set-actions-permissions-for-organization
Sets the GitHub Actions permissions policy for an organization, specifying which repositories can run Actions and which actions/workflows are…
set-actions-permissions-for-repository
Sets GitHub Actions permissions for a repository, enabling/disabling Actions and defining the policy for allowed actions and reusable workflows.
set-interaction-restrictions-for-organization
Limits interactions (comments, new issues, PRs) in an organization’s public repositories by user type and duration, typically to mitigate high…
set-interaction-restrictions-for-repository
Temporarily limits which GitHub users (e.g., existing_users, contributors_only) can interact (comment, open issues, create pull requests) in a…
Sets or updates temporary interaction restrictions for all public repositories owned by the authenticated user, overriding any repository-specific limits.
set-labels-for-issue
Replaces all existing labels on a GitHub issue with a new set of labels.
set-oidc-subject-claim-template
Sets the OpenID Connect (OIDC) subject claim template for a GitHub repository, allowing use of the default template or a custom one defined by…
set-org-allowed-actions
Sets the GitHub Actions permissions for an existing organization, specifying allowed GitHub-owned actions, verified creator actions, and…
set-org-runner-labels
Sets the custom labels for a self-hosted runner in an organization; this operation does not affect default system-assigned labels (e.g., ‘self-hosted’, ‘linux’, ‘x64’).
set-repo-allowed-actions
Sets allowed GitHub Actions and reusable workflows for a repository, managing permissions for GitHub-owned, verified creator, or specific…
set-repo-runner-labels
Replaces all custom labels for a specific self-hosted runner in a repository; an empty list for labels removes all existing custom labels.
set-selected-repos-for-org-variable
Replaces the list of repositories that can access an organization-level variable; the variable’s visibility must be ‘selected’.
set-selected-repositories-for-organization-secret
Replaces the list of repositories that can access an organization secret; only effective if the secret’s visibility is ‘selected’.
set-selected-repositories-for-user-secret
Defines the list of repositories permitted to access a specific Codespaces secret for the authenticated user.
set-status-check-contexts
Replaces required status check contexts for a protected branch, requiring admin permissions; an empty contexts array removes all checks.
set-team-access-restrictions
Replaces the list of teams with push access to a protected branch.
set-user-access-restrictions
Replaces the list of users with push access to a protected branch in an organization repository.
set-user-interaction-limit-graph-ql
Tool to set interaction limits on a user’s public repositories using GraphQL.
set-workflow-external-access
Sets the access level for workflows outside a repository to use actions and reusable workflows within that repository.
star-gist
Stars a GitHub gist identified by gist_id; this action is idempotent and returns a 204 No Content status upon success, even if the gist is already starred.
star-repository-for-authenticated-user
Stars a specified repository (identified by owner and repo name) for the authenticated user; this action is idempotent and succeeds even if the…
start-codespace-for-authenticated-user
Initiates the startup process for an existing GitHub Codespace (identified by codespace_name) if it’s in a startable state like ‘Available’ or ‘Stopped’.
stop-codespace-for-organization-user
Stops a running codespace for an organization member. This action allows organization administrators to stop a codespace that belongs to a member of their organization.
stop-codespace-for-authenticated-user
Stops a running or available Codespace for the authenticated user, pausing its execution and billing.
submit-review-for-pull-request
Finalizes a pending pull request review (identified by review_id) with a required event (APPROVE, REQUEST_CHANGES, COMMENT) and an optional body.
sync-fork-branch-with-upstream
Synchronizes a branch in a forked GitHub repository with its upstream counterpart, assuming the repository is a fork, the branch exists, an upstream…
test-repository-webhook
Triggers a simulated push event to test a repository’s push webhook; a test event is only delivered if the webhook is subscribed to ‘push’ events…
transfer-repository
Initiates a repository transfer to a new owner (who must accept the request); if the new owner is an organization, it must be configured to allow transfers.
unblock-user
Unblocks a GitHub user, provided they are currently blocked by the authenticated user.
unblock-user-from-organization
Unblocks a user from an organization, allowing renewed interaction with its resources, provided the user is currently blocked (otherwise, a 404 error may occur).
unfollow-user
Tool to unfollow a GitHub user using GraphQL. Use when you need to stop following a specific user on GitHub.
unfollow-organization
Tool to unfollow a GitHub organization using GraphQL. Use when you need to stop following a specific organization on GitHub.
unlock-issue
Unlocks a currently locked GitHub issue in the specified repository, allowing new comments and interactions.
unlock-organization-repository
Unlocks a repository that was locked for migration within a GitHub organization.
unlock-user-repository
Unlocks a repository (repo_name) that was locked as part of a user migration (migration_id), making it usable or deletable; this action requires…
unstar-gist
Removes a star from the specified gist; the action is idempotent and will not error if the gist was not previously starred by the user.
unstar-repository
Removes the authenticated user’s star from a specified repository, which must already be starred by the user.
update-check-run
Updates an existing check run for a specific commit in a repository, allowing modifications to its status, conclusion, output, and other details.
update-code-scanning-alert
Updates a specific code scanning alert in a GitHub repository, primarily to change its state (e.g., ‘open’ or ‘dismissed’).
update-commit-comment
Changes the body of an existing commit comment.
update-custom-organization-role
Updates an existing custom role in an organization by modifying its name, description, or permissions; at least one of these fields must be provided.
update-deployment-branch-policy
Updates the name pattern of an existing deployment branch policy for a specific environment in a repository.
update-discussion
Updates the title and/or body of a specific team discussion within an organization.
update-discussion-comment
Updates the body of a comment in a team’s discussion within an organization.
update-gist
Updates a gist’s description, and/or its files (including content, filename changes, or deletion).
update-gist-comment
Updates an existing comment on a specified gist.
update-label
Updates an existing label’s name, color, or description within a specified repository.
update-milestone
Updates a milestone in a repository, identified by owner, repo, and milestone_number, by allowing modification of its title, state…
update-environment-variable
Updates an existing environment variable’s name and/or value in a specific GitHub repository environment; requires providing either a new name or a new value.
update-issue
Updates an existing GitHub issue’s title, body, state, milestone, labels, or assignees; state_reason is only processed if state also changes, and…
update-issue-comment
Updates an existing comment on an issue or pull request within a specified repository.
update-organization
Updates an organization’s settings; changing security-related fields requires admin, owner, or security manager permissions.
update-organization-variable
Updates an existing GitHub Actions organization variable’s name, value, or visibility (all, private, selected), requiring…
update-organization-webhook
Updates the configuration (URL, content type, secret, SSL verification), subscribed events, active status, or name of an existing webhook for a specified organization.
update-project
Updates an existing GitHub project (V2) attributes like title, description, visibility, and state.
update-pull-request
Updates an existing pull request, allowing changes to attributes like title, body, state, base branch, and maintainer modification settings.
update-pull-request-branch
Updates an open pull request’s head branch by merging the latest changes from its base branch, if mergeable and repository merging is enabled; operates asynchronously.
update-reference
Updates an existing Git reference (e.g., a branch or tag) to point to a specific commit SHA.
update-release
Updates an existing release in a GitHub repository, allowing modification of its attributes; if linking a discussion, the discussion_category_name…
update-release-asset
Updates the name, label, or state of a release asset in a GitHub repository, requiring at least one of these properties to be provided for modification.
update-repository
Updates settings for an existing GitHub repository, such as name, description, visibility, merge strategies, and security configurations.
update-repository-invitation
Updates an active repository invitation to modify the invited user’s permissions; the specified repository and invitation must exist.
update-repository-ruleset
Updates an existing repository ruleset, identified by ruleset_id for a given repository, allowing partial updates to its configuration such as…
update-repository-variable
Updates the name and/or value of an existing GitHub Actions variable in a repository.
update-repository-webhook
Updates the URL, content type, secret, SSL verification, events, or active status for an existing repository webhook, specified by owner, repo, and hook_id.
update-team
Updates a team’s settings (e.g., name, description, privacy, parent team) within a GitHub organization, identified by its slug and organization name.
update-branch-protection
Updates the protection settings for an existing branch in a repository, which must not contain wildcard characters.
update-code-scanning-default-setup
Updates the default setup configuration for code scanning in a repository; GitHub Advanced Security must be enabled for the repository.
update-codespace
Updates an existing GitHub Codespace’s machine type, display name, or recent folders for the authenticated user; machine type changes take effect on the next start.
update-git-lfs-preference
Sets the Git Large File Storage (LFS) preference for a repository during a source import.
update-issue-type
Update an existing issue type for a GitHub organization. Requires the authenticated user to be an organization administrator.
update-organization-webhook-configuration
Updates the configuration (URL, content type, secret, SSL verification) for an existing webhook within a specified organization.
update-project-card
Updates an existing project card’s note and/or archived status (GitHub Classic Projects).
update-project-column
Updates the name of an existing column, identified by column_id, in a GitHub project (classic).
update-pull-request-review
Updates the body text of an existing pull request review.
update-pull-request-review-comment
Updates the body of an existing review comment on a pull request.
update-pull-request-review-protection
Updates pull request review protection settings (e.g., required approvals, review dismissal, bypass allowances) for a branch; branch protection…
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…
update-repository-webhook-configuration
Updates the configuration (e.g., payload URL, content type, secret, SSL verification) for an existing webhook in a specified repository.
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…
update-status-check-protection
Updates required status checks for a branch, optionally requiring it to be up-to-date before merging.
update-subscription
Tool to update notification subscription state for issues, pull requests, or discussions.
update-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.
update-token-org-access
Revokes a fine-grained personal access token’s access to an organization.
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.
update-user-lists-for-item
Tool to update which of the viewer’s lists an item belongs to on GitHub.
update-user-project-item
Tool to update a field value for an item in a user’s GitHub ProjectV2.
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.
upload-release-asset
Tool to upload a binary asset to an existing GitHub release.
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.
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…
validate-credential
Validates GitHub API credentials by checking if they can successfully authenticate.
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…
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"boxd","colors":{"primary":"#f4f4f5","light":"#f4f4f5","dark":"#f4f4f5"},"logo":{"light":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65","dark":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65"},"favicon":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/favicon.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=c99ec8b0794451c3992434e2d285d483","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0a0c12"}},"navbar":{"primary":{"type":"button","label":"Go to console","href":"https://app.boxd.sh"}},"seo":{"metatags":{"canonical":"https://docs.boxd.sh"}},"fonts":{"heading":{"family":"Inter","weight":400},"body":{"family":"Inter","weight":400}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-dark"},"latex":false},"banner":{"content":"\u003cspan class='banner-pill'>EU hosted\u003c/span> \u003cspan class='banner-copy'>US traffic crosses the Atlantic and back, adding some latency. A US region is coming soon.\u003c/span> \u003ca class='banner-waitlist' href='https://boxd.sh/us-waitlist/'>Join the US waitlist \u003cspan class='banner-arrow'>\u0026rarr;\u003c/span>\u003c/a>","dismissible":true},"contextual":{"options":["copy","claude","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"azin","hasAudioNarration":false,"actualSubdomain":"azin","customDomains":["docs.boxd.sh"],"gitSource":{"type":"github","owner":"azin-tech","repo":"boxd-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae375929d8677ad95a133d0","collectionId":"1d968ca7-9946-49bb-a32c-c7ed0c1430dd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae375929d8677ad95a133d0"},"entitlements":{},"buildId":"6ae375929d8677ad95a133d0","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Guides","count":30},{"language":"default","tag":"Use cases","count":24},{"language":"default","tag":"(OSS) integrations","count":13},{"language":"default","tag":"References","count":9},{"language":"default","tag":"Integrations and automations","count":8},{"language":"default","tag":"CLI","count":4},{"language":"default","tag":"Basics","count":2},{"language":"default","tag":"Getting started","count":2},{"language":"default","tag":"gRPC API","count":2},{"language":"default","tag":"Egress control","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n::selection{background-color:#fff;color:#000}.dark .mdx-content{color:#d4d4d8}.dark .mdx-content h1,.dark .mdx-content h2{color:#f4f4f5;letter-spacing:-.02em;font-weight:400}.dark .mdx-content h3,.dark .mdx-content h4{color:#f4f4f5;letter-spacing:-.01em;font-weight:500}.dark .mdx-content strong{color:#f4f4f5;font-weight:500}.dark .mdx-content a:not(.card){text-decoration:underline;text-underline-offset:3px;text-decoration-color:#52525b;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}.dark .mdx-content a:not(.card):hover{text-decoration-color:#f4f4f5}.dark .mdx-content a:not(.card) code{background:0 0!important;border:0!important;padding:0!important;color:inherit}code,kbd,pre,samp{font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace}.dark .code-block,.dark pre{border:0!important;box-shadow:none!important;border-radius:8px}.dark .code-block,.dark pre,html.dark .code-block [class*=bg-codeblock],html.dark [class*=bg-codeblock],html.dark pre [class*=bg-codeblock]{background:#100c0e!important}.dark .code-block .print\\:hidden{--fade-color-light:#100c0e!important;--fade-color-dark:#100c0e!important}.dark .code-block ::-webkit-scrollbar{height:6px}.dark .code-block ::-webkit-scrollbar-track{background:0 0}.dark .code-block ::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}.dark .code-block ::-webkit-scrollbar-thumb:hover{background:#3f3f46}.callout{border:0!important;background:rgba(255,255,255,.04)!important;border-radius:8px}.callout,.callout p,.callout span{color:#d4d4d8!important}.callout svg{color:#a1a1aa!important;display:inline!important}.dark .card,.dark .card:hover{border-color:transparent!important;box-shadow:none!important}.dark .card{background:#100c0e!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark .card:hover{background:#17131a!important}.dark .card img[src*=\"/images/icons/\"],.dark .card svg{width:16px!important;height:16px!important;color:#a1a1aa}.dark .mdx-content table,.dark .mdx-content tbody,.dark .mdx-content thead{border:0;border-collapse:collapse}.dark .mdx-content th{border-bottom:1px solid #27272a;color:#a1a1aa;font-weight:500}.dark .mdx-content td,.dark .mdx-content th{border:0;padding:10px 16px}.dark .mdx-content tbody tr:nth-child(odd){background:#100c0e}.dark .mdx-content tbody tr:nth-child(even){background:0 0}.dark .mdx-content tbody td:first-child{color:#f4f4f5}.dark .mdx-content tbody td:nth-child(2),.dark .mdx-content thead th:nth-child(2){color:#f4f4f5}.dark .mdx-content tbody tr:nth-child(odd) td:nth-child(2){background:#17131a}.dark .mdx-content tbody tr:nth-child(even) td:nth-child(2){background:rgba(255,255,255,.03)}.dark .mdx-content tbody tr:first-child td:first-child{border-top-left-radius:8px}.dark .mdx-content tbody tr:first-child td:last-child{border-top-right-radius:8px}.dark .mdx-content tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.dark .mdx-content tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media (max-width:640px){.dark .mdx-content td,.dark .mdx-content th{min-width:0;padding:8px 12px}}.dark button[class*=rounded-l-xl][class*=bg-background],.dark button[class*=rounded-r-xl][class*=bg-background]{border:0!important;background:0 0!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark button[class*=rounded-l-xl][class*=bg-background]:hover,.dark button[class*=rounded-r-xl][class*=bg-background]:hover{background:rgba(255,255,255,.04)!important}#sidebar,#sidebar-content,.dark #sidebar,aside[class*=sidebar]{border-right:none!important}#navbar,.dark #navbar,header[class*=navbar]{border-bottom:none!important}#banner,.dark #banner,[data-testid=banner]{background:linear-gradient(180deg,#83323f,#6e2837)!important;color:#fff!important;border:0!important;border-bottom:1px solid #27272a!important;font-size:12.5px}#banner{--banner-ink:rgba(255, 255, 255, 0.9)}#banner p,#banner span{color:rgba(255,255,255,.9)!important}#banner a{color:#fff!important;font-weight:500;text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.4)!important;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}#banner a:hover{text-decoration-color:#fff!important}#banner button{color:rgba(255,255,255,.8)!important;border-radius:6px;transition:color .28s cubic-bezier(0,0,.2,1),background .28s cubic-bezier(0,0,.2,1)}#banner button:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}#banner svg{color:currentColor!important}@media (max-width:640px){#banner .banner-copy,#banner p>span:nth-child(2){display:none}}#banner .banner-arrow,#banner p a span{display:inline-block;transition:transform .28s cubic-bezier(0,0,.2,1)}#banner a:hover .banner-arrow,#banner p a:hover span{transform:translateX(2px)}#banner .banner-pill,#banner p>span:first-child,#banner span.banner-pill,.banner-pill{display:inline-flex;align-items:center;font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:#fff!important;color:#6e2837!important;-webkit-text-fill-color:#6e2837!important;margin-right:8px;vertical-align:middle}#banner .banner-waitlist,#banner p>a{margin-left:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.3)!important;white-space:nowrap}#banner .banner-waitlist::before,#banner p>a::before{content:\"\";display:inline-block;width:32px;height:19px;margin-right:8px;vertical-align:middle;border-radius:2px;background:#fff url(\"data:image/svg+xml,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 10' preserveAspectRatio='none'>\u003cclipPath id='c'>\u003crect width='19' height='10' rx='0.8'/>\u003c/clipPath>\u003cg clip-path='url(%23c)'>\u003crect width='19' height='10' fill='%23fff'/>\u003crect y='0.000' width='19' height='1.479' fill='%23b22234'/>\u003crect y='2.857' width='19' height='1.479' fill='%23b22234'/>\u003crect y='5.714' width='19' height='1.479' fill='%23b22234'/>\u003crect y='8.571' width='19' height='1.479' fill='%23b22234'/>\u003crect width='7.6' height='5.714' fill='%233c3b6e'/>\u003ccircle cx='1.5' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='1.5' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='4.2' r='0.6' fill='%23fff'/>\u003c/g>\u003c/svg>\") center/28px 15px no-repeat}@media (max-width:640px){#banner .banner-waitlist,#banner p>a{margin-left:0;padding-left:0;border-left:none!important}}.dark footer{display:none!important}"}],"page":{"pagePath":"guides/integrations/catalog/github","slug":"/guides/integrations/catalog/github","pageMetadata":{"title":"GitHub","sidebarTitle":"GitHub","description":"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features","icon":"/images/logos/github.svg","href":"/guides/integrations/catalog/github","hidden":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,CodeBlock,Heading,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`github`}),` · `,_jsx(_components.strong,{children:`893 tools`}),` · `,_jsx(_components.strong,{children:`46 triggers`})]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-it`,children:`Connect it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` github`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` github`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --scope`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` team`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # shared with the organization`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Or from the `,_jsx(_components.a,{href:`https://app.boxd.sh/integrations`,children:`Integrations page`}),` in the console. See `,_jsx(_components.a,{href:`/guides/integrations/connections`,children:`Connections`}),` for personal versus shared, and who may remove one.`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-it`,children:`Use it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` github`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # common commands`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` github`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --all`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # every command`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`import`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:` { github } `}),_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`from`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` \"@boxd/run\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:`;`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`common-tools`,children:`Common tools`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-repository-collaborator`})}),_jsxs(_components.td,{children:[`Adds a GitHub user as a repository collaborator, or updates their permission if already a collaborator; `,_jsx(_components.code,{children:`permission`}),` applies to organization-owned…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-assignees-to-issue`})}),_jsx(_components.td,{children:`Adds assignees to a GitHub issue. This action only adds users - it does not remove existing assignees.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-email-address-for-authenticated-user`})}),_jsx(_components.td,{children:`Adds one or more email addresses (which will be initially unverified) to the authenticated user’s GitHub account; use this to associate new emails…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-labels-to-issue`})}),_jsx(_components.td,{children:`Adds labels (provided in the request body) to a repository issue; labels that do not already exist are created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-or-update-team-membership-for-user`})}),_jsx(_components.td,{children:`Adds a GitHub user to a team or updates their role (member or maintainer), inviting them to the organization if not already a member; idempotent…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`approve-workflow-run-for-fork-pull-request`})}),_jsx(_components.td,{children:`Approves a workflow run from a forked repository’s pull request; call this when such a run requires manual approval due to workflow configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-pull-request-merged`})}),_jsx(_components.td,{children:`Checks if a pull request has been merged by querying the GitHub API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`close-issue`})}),_jsx(_components.td,{children:`Close a GitHub issue by setting its state to closed. Use this action when you need to mark an issue as resolved or no longer relevant.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`close-pull-request`})}),_jsx(_components.td,{children:`Closes an open pull request without merging it. The pull request state is set to “closed” and it can be reopened later if needed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`commit-multiple-files`})}),_jsx(_components.td,{children:`Tool to atomically create, update, or delete multiple files in a GitHub repository as a single commit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`compare-two-commits`})}),_jsxs(_components.td,{children:[`Compares two commit points (commits, branches, tags, or SHAs) within a repository or across forks, using `,_jsx(_components.code,{children:`BASE...HEAD`}),` or `,_jsx(_components.code,{children:`OWNER:REF...OWNER:REF`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-blob`})}),_jsx(_components.td,{children:`Creates a Git blob in a repository, requiring content and encoding (‘utf-8’ or ‘base64’).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-commit`})}),_jsxs(_components.td,{children:[`Creates a new commit in a GitHub repository; the `,_jsx(_components.code,{children:`tree`}),` SHA and any `,_jsx(_components.code,{children:`parents`}),` SHAs must already exist in the repository.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-issue`})}),_jsx(_components.td,{children:`Creates a new issue in a GitHub repository, requiring the repository to exist and have issues enabled; specific fields like assignees, milestone, or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-issue-comment`})}),_jsx(_components.td,{children:`Creates a new comment on an existing GitHub issue or pull request within the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-repository`})}),_jsx(_components.td,{children:`Creates a new repository within a specified GitHub organization, with options for detailed configuration including visibility, features, merge…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-pull-request`})}),_jsxs(_components.td,{children:[`Creates a pull request in a GitHub repository, requiring existing `,_jsx(_components.code,{children:`base`}),` and `,_jsx(_components.code,{children:`head`}),` branches; `,_jsx(_components.code,{children:`title`}),` or `,_jsx(_components.code,{children:`issue`}),` must be provided.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reference`})}),_jsx(_components.td,{children:`Creates a NEW Git reference (branch or tag) in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-release`})}),_jsxs(_components.td,{children:[`Creates a release in a GitHub repository for a specified tag; the tag must be unique for published releases, and if a `,_jsx(_components.code,{children:`discussion_category_name`}),` is…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-tree`})}),_jsxs(_components.td,{children:[`Creates a new Git tree object in a repository, defining file/directory structure by specifying tree entries, optionally building on a `,_jsx(_components.code,{children:`base_tree`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-branch`})}),_jsx(_components.td,{children:`Creates a new branch in a GitHub repository pointing to a specified commit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-draft-item-for-user-project`})}),_jsx(_components.td,{children:`Creates a draft issue item in a user-owned GitHub ProjectsV2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-file-contents`})}),_jsx(_components.td,{children:`Creates a new file or updates an existing file in a GitHub repository; SHA can be provided to validate file updates, automatically fetched if not provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository`})}),_jsx(_components.td,{children:`Creates a new repository for the authenticated user. Use this action when you need to create a new GitHub repository under the authenticated user’s account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository`})}),_jsx(_components.td,{children:`Permanently deletes the specified repository; this is a destructive, irreversible action that requires admin privileges for the repository.`})]})]})]}),`\n`,_jsx(Accordion,{title:`All 890 tools`,icon:`list`,id:`all-890-tools`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`abort-repository-migration`})}),_jsx(_components.td,{children:`Tool to abort a repository migration that is queued or in progress.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`accept-repository-invitation`})}),_jsx(_components.td,{children:`Accepts a PENDING repository invitation that has been issued to the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-app-access-restrictions`})}),_jsx(_components.td,{children:`Adds GitHub Apps to the list of apps allowed to push to a protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-repository-collaborator`})}),_jsxs(_components.td,{children:[`Adds a GitHub user as a repository collaborator, or updates their permission if already a collaborator; `,_jsx(_components.code,{children:`permission`}),` applies to organization-owned…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-assignees-to-issue`})}),_jsx(_components.td,{children:`Adds assignees to a GitHub issue. This action only adds users - it does not remove existing assignees.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-email-address-for-authenticated-user`})}),_jsx(_components.td,{children:`Adds one or more email addresses (which will be initially unverified) to the authenticated user’s GitHub account; use this to associate new emails…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-field-to-user-project`})}),_jsx(_components.td,{children:`Tool to add a custom field to a user-owned GitHub Projects V2 project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-item-to-user-project`})}),_jsx(_components.td,{children:`Tool to add an issue or pull request to a user-owned GitHub project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-labels-to-issue`})}),_jsx(_components.td,{children:`Adds labels (provided in the request body) to a repository issue; labels that do not already exist are created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-org-runner-labels`})}),_jsx(_components.td,{children:`Adds new custom labels to an existing self-hosted runner for an organization; existing labels are not removed, and duplicates are not added.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-or-update-team-membership-for-user`})}),_jsx(_components.td,{children:`Adds a GitHub user to a team or updates their role (member or maintainer), inviting them to the organization if not already a member; idempotent…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-or-update-team-project-permissions`})}),_jsx(_components.td,{children:`Adds a classic project to a team or updates the team’s permission on it.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-or-update-team-repository-permissions`})}),_jsx(_components.td,{children:`Sets or updates a team’s permission level for a repository within an organization; the team must be a member of the organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-project-collaborator`})}),_jsx(_components.td,{children:`Adds a specified GitHub user as a collaborator to an existing organization project with a given permission level.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-repository-to-app-installation`})}),_jsx(_components.td,{children:`Adds a repository to a GitHub App installation, granting the app access; requires authenticated user to have admin rights for the repository and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-repo-to-org-secret-with-selected-access`})}),_jsx(_components.td,{children:`Adds a repository to an existing organization-level GitHub Actions secret that is configured for ‘selected’ repository access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-repo-to-org-secret-with-selected-visibility`})}),_jsx(_components.td,{children:`Grants an existing repository access to an existing organization-level Dependabot secret when the secret’s visibility is set to ‘selected’; the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-runner-labels`})}),_jsx(_components.td,{children:`Adds and appends custom labels to a self-hosted repository runner, which must be registered and active.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-selected-repository-to-organization-secret`})}),_jsx(_components.td,{children:`Adds a repository to an organization secret’s access list when the secret’s visibility is ‘selected’; this operation is idempotent.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-selected-repository-to-organization-variable`})}),_jsx(_components.td,{children:`Grants a repository access to an organization-level GitHub Actions variable, if that variable’s visibility is set to ‘selected_repositories’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-selected-repository-to-user-secret`})}),_jsx(_components.td,{children:`Grants a specified repository access to an authenticated user’s existing Codespaces secret, enabling Codespaces created for that repository to use the secret.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-social-accounts-for-authenticated-user`})}),_jsx(_components.td,{children:`Adds one or more social media links (which must be valid, full URLs for platforms supported by GitHub) to the authenticated user’s public GitHub profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-status-check-contexts`})}),_jsx(_components.td,{children:`Adds status check contexts to a protected branch’s required status checks.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-sub-issue`})}),_jsx(_components.td,{children:`Tool to add a sub-issue to a parent GitHub issue using GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-team-access-restrictions`})}),_jsx(_components.td,{children:`Adds teams to the list of teams with push access to a protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-user-access-restrictions`})}),_jsx(_components.td,{children:`Adds users to the list of people allowed to push to a protected branch in an organization repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-users-to-codespaces-access-for-organization`})}),_jsx(_components.td,{children:`Adds organization members to the list of users granted Codespaces access billed to the organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`api-root`})}),_jsx(_components.td,{children:`Retrieves a map of all top-level GitHub REST API resource URLs and their templates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`approve-workflow-run-for-fork-pull-request`})}),_jsx(_components.td,{children:`Approves a workflow run from a forked repository’s pull request; call this when such a run requires manual approval due to workflow configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`assign-organization-role-to-team`})}),_jsxs(_components.td,{children:[`Assigns an existing organization-level role (identified by `,_jsx(_components.code,{children:`role_id`}),`) to a team (identified by `,_jsx(_components.code,{children:`team_slug`}),`) within a GitHub organization (`,_jsx(_components.code,{children:`org`}),`)…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`assign-organization-role-to-user`})}),_jsx(_components.td,{children:`Assigns a specific organization role to a user who is a member or an outside collaborator in a GitHub organization, using a valid role ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`auth-user-docker-conflict-packages-list`})}),_jsx(_components.td,{children:`List Docker packages with migration conflicts for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`block-user`})}),_jsx(_components.td,{children:`Blocks an existing individual GitHub user (not an organization or your own account), preventing them from interacting with your account and repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`block-user-from-organization`})}),_jsx(_components.td,{children:`Blocks a GitHub user from an organization, preventing their contributions, collaboration, and forking of the organization’s repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cancel-pages-deployment`})}),_jsxs(_components.td,{children:[`Cancels an existing, ongoing or queued GitHub Pages deployment for a repository using its `,_jsx(_components.code,{children:`pages_deployment_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cancel-sponsorship`})}),_jsx(_components.td,{children:`Tool to cancel an active GitHub sponsorship using GraphQL. Use when you need to terminate a sponsorship relationship between a sponsor and a sponsorable entity.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cancel-workflow-run`})}),_jsx(_components.td,{children:`Cancels a workflow run in a GitHub repository if it is in a cancellable state (e.g., ‘in_progress’ or ‘queued’).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-following`})}),_jsx(_components.td,{children:`Check if the authenticated user is following a specified person on GitHub.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-gist-is-starred`})}),_jsxs(_components.td,{children:[`Checks if a gist is starred by the authenticated user. Returns `,_jsx(_components.code,{children:`is_starred: true`}),` if the gist is starred (HTTP 204), or `,_jsx(_components.code,{children:`is_starred: false`}),` if not starred (HTTP 404).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-pull-request-has-been-merged`})}),_jsx(_components.td,{children:`Checks if a specified GitHub pull request has been merged, indicated by a 204 HTTP status (merged) or 404 (not merged/found).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-pull-request-merged`})}),_jsx(_components.td,{children:`Checks if a pull request has been merged by querying the GitHub API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-repo-starred-by-auth-user`})}),_jsxs(_components.td,{children:[`DEPRECATED: Use `,_jsx(_components.code,{children:`GITHUB_CHECK_IF_A_REPOSITORY_IS_STARRED_BY_THE_USER`}),` instead.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-user-can-be-assigned`})}),_jsx(_components.td,{children:`Verifies if a GitHub user can be assigned to issues in a repository; assignability is confirmed by an HTTP 204 (No Content) response, resulting in an…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-user-can-be-assigned-to-issue`})}),_jsx(_components.td,{children:`Checks if a specified GitHub user can be assigned to a given issue within a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-user-follows-another-user`})}),_jsxs(_components.td,{children:[`Checks if a GitHub user `,_jsx(_components.code,{children:`username`}),` follows `,_jsx(_components.code,{children:`target_user`}),`; returns a 204 HTTP status if true, 404 if not or if users are invalid.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-user-is-blocked-by-authenticated-user`})}),_jsx(_components.td,{children:`Checks if the specified GitHub user is blocked by the authenticated user; a 204 No Content response indicates the user is blocked, while a 404 Not…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-user-is-blocked-by-organization`})}),_jsx(_components.td,{children:`Checks if a GitHub user is blocked by an organization. Returns is_blocked=True if the user is blocked (HTTP 204), or is_blocked=False if not blocked (HTTP 404).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-if-user-is-repository-collaborator`})}),_jsx(_components.td,{children:`Checks if a user is a collaborator on a specified GitHub repository, returning a 204 status if they are, or a 404 status if they are not or if the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-person-followed-by-auth-user`})}),_jsx(_components.td,{children:`Checks if the authenticated GitHub user follows a target GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-private-vulnerability-reporting-status`})}),_jsx(_components.td,{children:`Checks if private vulnerability reporting is enabled for the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-public-organization-membership-for-user`})}),_jsx(_components.td,{children:`Tool to check if a user is a public member of an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-repository-starred`})}),_jsx(_components.td,{children:`Check if a repository is starred by the authenticated user. Use this action when you need to verify whether the authenticated user has starred a specific repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-team-permissions-for-project`})}),_jsx(_components.td,{children:`Checks if a team has ‘read’, ‘write’, or ‘admin’ permissions for an organization’s specific classic project, returning the project’s details if access is confirmed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-team-permissions-for-repository`})}),_jsx(_components.td,{children:`Checks a team’s permissions for a specific repository within an organization, including permissions inherited from parent teams.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-token`})}),_jsx(_components.td,{children:`Checks if a GitHub App or OAuth access_token is valid for the specified client_id and retrieves its details, typically to verify its active status and grants.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-project-v2-item-field-value`})}),_jsx(_components.td,{children:`Tool to clear the value of a field for an item in a GitHub Project V2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-repository-cache-by-key`})}),_jsxs(_components.td,{children:[`Deletes GitHub Actions caches from a repository matching a specific `,_jsx(_components.code,{children:`key`}),` and an optional Git `,_jsx(_components.code,{children:`ref`}),`, used to manage storage or clear…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`clear-self-hosted-runner-org-labels`})}),_jsx(_components.td,{children:`Removes all custom labels from a self-hosted runner for an organization; default labels (e.g., ‘self-hosted’, ‘linux’, ‘x64’) will remain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`close-issue`})}),_jsx(_components.td,{children:`Close a GitHub issue by setting its state to closed. Use this action when you need to mark an issue as resolved or no longer relevant.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`close-pull-request`})}),_jsx(_components.td,{children:`Closes an open pull request without merging it. The pull request state is set to “closed” and it can be reopened later if needed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`commit-multiple-files`})}),_jsx(_components.td,{children:`Tool to atomically create, update, or delete multiple files in a GitHub repository as a single commit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`compare-two-commits`})}),_jsxs(_components.td,{children:[`Compares two commit points (commits, branches, tags, or SHAs) within a repository or across forks, using `,_jsx(_components.code,{children:`BASE...HEAD`}),` or `,_jsx(_components.code,{children:`OWNER:REF...OWNER:REF`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`configure-jit-runner-for-org`})}),_jsx(_components.td,{children:`Generates a JIT configuration for a GitHub organization’s new self-hosted runner to run a single job then unregister; requires admin:org scope and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`configure-oidc-subject-claim-template`})}),_jsx(_components.td,{children:`Sets or updates the OIDC subject claim customization template for an existing GitHub organization by specifying which claims (e.g., ‘repo’, ‘actor’)…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`convert-org-member-to-outside-collaborator`})}),_jsx(_components.td,{children:`Converts an existing organization member, who is not an owner, to an outside collaborator, restricting their access to explicitly granted repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`convert-pull-request-to-draft`})}),_jsx(_components.td,{children:`Converts an open pull request to draft status, indicating it is not ready for review.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-blob`})}),_jsx(_components.td,{children:`Creates a Git blob in a repository, requiring content and encoding (‘utf-8’ or ‘base64’).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-check-run`})}),_jsx(_components.td,{children:`Creates a new check run for a specific commit in a repository, used by external services to report status, detailed feedback, annotations, and images…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-check-suite`})}),_jsxs(_components.td,{children:[`Creates a new check suite for a specific commit (`,_jsx(_components.code,{children:`head_sha`}),`) in an original repository (not a fork).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-codespace-for-authenticated-user`})}),_jsxs(_components.td,{children:[`Creates a GitHub Codespace for the authenticated user, requiring a JSON request body with either `,_jsx(_components.code,{children:`repository_id`}),` (integer) or a `,_jsx(_components.code,{children:`pull_request`}),` object…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-codespace-from-pull-request`})}),_jsx(_components.td,{children:`Creates a GitHub Codespace for an open pull request in a Codespaces-enabled repository, with options to customize its configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-codespace-in-repository`})}),_jsxs(_components.td,{children:[`Creates a GitHub Codespace for the authenticated user in a specified repository, which must be accessible and use a valid `,_jsx(_components.code,{children:`devcontainer.json`}),` if…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-commit`})}),_jsxs(_components.td,{children:[`Creates a new commit in a GitHub repository; the `,_jsx(_components.code,{children:`tree`}),` SHA and any `,_jsx(_components.code,{children:`parents`}),` SHAs must already exist in the repository.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-commit-comment`})}),_jsxs(_components.td,{children:[`Creates a comment on a specific commit, or on a specific line if `,_jsx(_components.code,{children:`path`}),` and `,_jsx(_components.code,{children:`position`}),` are provided.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-commit-status`})}),_jsx(_components.td,{children:`Sets a commit’s status (e.g., error, failure, pending, success from CI/CD) for a given SHA; max 1000 statuses per SHA/context.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-custom-organization-role`})}),_jsx(_components.td,{children:`Creates a custom role with defined permissions within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-deploy-key`})}),_jsx(_components.td,{children:`Creates a deploy key for a repository; the repository must exist and be accessible, and the provided key must be a valid public SSH key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-deployment`})}),_jsx(_components.td,{children:`Creates a GitHub deployment for an existing repository, targeting a specific ref (branch, tag, or SHA) that must also exist within the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-deployment-branch-policy`})}),_jsxs(_components.td,{children:[`Creates a deployment branch or tag policy for an existing environment in a GitHub repository, using a Ruby File.fnmatch pattern (where `,_jsx(_components.code,{children:`*`}),` doesn’t…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-deployment-status`})}),_jsx(_components.td,{children:`Creates a status for an existing deployment, updating its operational state, associated URLs, and description.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-discussion`})}),_jsx(_components.td,{children:`Creates a new discussion post on a specific team’s page within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-discussion-comment`})}),_jsx(_components.td,{children:`Creates a new comment on an existing team discussion within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-fork`})}),_jsx(_components.td,{children:`Creates a fork of an accessible repository, optionally into a specific organization, with a new name, or copying only the default branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-gist`})}),_jsx(_components.td,{children:`Creates a new gist on GitHub with provided files, an optional description, and public/secret visibility.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-gist-comment`})}),_jsx(_components.td,{children:`Creates a new comment on a specified GitHub gist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-app-from-manifest`})}),_jsxs(_components.td,{children:[`Use this action to complete the GitHub App Manifest flow (step 3 of 3) by exchanging the temporary authorization `,_jsx(_components.code,{children:`code`}),` for the app’s full…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-pages-deployment`})}),_jsx(_components.td,{children:`Creates a GitHub Pages deployment for a repository using a specified artifact and OIDC token, provided GitHub Pages is enabled and the artifact…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-pages-site`})}),_jsxs(_components.td,{children:[`Configures or updates GitHub Pages for a repository, setting build type and source; ensure a Pages workflow exists for ‘workflow’ `,_jsx(_components.code,{children:`build_type`}),`, or…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-label`})}),_jsx(_components.td,{children:`Creates a new label in a specified GitHub repository, provided the repository exists and the user has write permissions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-milestone`})}),_jsx(_components.td,{children:`Creates a milestone in a GitHub repository for tracking progress on issues or pull requests; requires repository existence and user write permissions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-autolink-reference-for-repository`})}),_jsxs(_components.td,{children:[`Creates a repository autolink to automatically convert text references (e.g., ‘TICKET-123’) into hyperlinks, using a unique `,_jsx(_components.code,{children:`key_prefix`}),` and a…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-environment-variable`})}),_jsx(_components.td,{children:`Creates an encrypted environment variable for a pre-existing environment within a GitHub repository; will fail if the variable name already exists.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-issue`})}),_jsx(_components.td,{children:`Creates a new issue in a GitHub repository, requiring the repository to exist and have issues enabled; specific fields like assignees, milestone, or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-issue-comment`})}),_jsx(_components.td,{children:`Creates a new comment on an existing GitHub issue or pull request within the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-project`})}),_jsx(_components.td,{children:`Creates a new classic project board within a specified GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-repository`})}),_jsx(_components.td,{children:`Creates a new repository within a specified GitHub organization, with options for detailed configuration including visibility, features, merge…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-variable`})}),_jsx(_components.td,{children:`Creates a new, uniquely named GitHub Actions variable for an organization, with configurable repository access visibility (all, private, or selected).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-webhook`})}),_jsx(_components.td,{children:`Creates a webhook for a GitHub organization to deliver event notifications to a configured URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-card`})}),_jsx(_components.td,{children:`Creates a project card in a GitHub project column (classic projects only).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-project-column`})}),_jsx(_components.td,{children:`Creates a new column in a GitHub project (classic). DEPRECATION NOTICE: GitHub Classic Projects (V1) and its REST API were sunset on April 1, 2025.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-pull-request`})}),_jsxs(_components.td,{children:[`Creates a pull request in a GitHub repository, requiring existing `,_jsx(_components.code,{children:`base`}),` and `,_jsx(_components.code,{children:`head`}),` branches; `,_jsx(_components.code,{children:`title`}),` or `,_jsx(_components.code,{children:`issue`}),` must be provided.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reference`})}),_jsx(_components.td,{children:`Creates a NEW Git reference (branch or tag) in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-registration-token-for-organization`})}),_jsx(_components.td,{children:`Generates a temporary (one-hour) registration token to add a new self-hosted runner to an organization for GitHub Actions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-registration-token-for-repository`})}),_jsx(_components.td,{children:`Generates a time-limited token required to register a new self-hosted runner with a specific repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-release`})}),_jsxs(_components.td,{children:[`Creates a release in a GitHub repository for a specified tag; the tag must be unique for published releases, and if a `,_jsx(_components.code,{children:`discussion_category_name`}),` is…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-remove-token-for-organization`})}),_jsx(_components.td,{children:`Generates a token, valid for one hour, to authenticate removing a self-hosted runner from an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-remove-token-for-repository`})}),_jsx(_components.td,{children:`Generates a temporary (one-hour validity) token required to unregister and remove a self-hosted runner from a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reply-for-review-comment`})}),_jsx(_components.td,{children:`Posts a reply to a specific review comment on a GitHub pull request, requiring the repository, pull request, and original comment to exist, and a non-empty reply body.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-dispatch-event`})}),_jsx(_components.td,{children:`Triggers a GitHub Actions workflow or a webhook on a repository by creating a repository dispatch event, allowing programmatic triggering of…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-for-authenticated-user`})}),_jsxs(_components.td,{children:[`Creates a new repository for the authenticated user, optionally within an organization if `,_jsx(_components.code,{children:`team_id`}),` is specified.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-from-unpublished-codespace`})}),_jsx(_components.td,{children:`Publishes the specified codespace to a new repository, using the codespace’s current state as the initial commit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-project`})}),_jsx(_components.td,{children:`Creates a new GitHub Projects V2 project board linked to a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-ruleset`})}),_jsx(_components.td,{children:`Creates a uniquely named ruleset for a repository, defining rules for branches or tags with specified enforcement, conditions, and bypass actors.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-using-template`})}),_jsx(_components.td,{children:`Creates a new repository from an existing template repository; the authenticated user must have access to the template and, if creating in an…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-variable`})}),_jsx(_components.td,{children:`Creates a new, unencrypted variable in a repository for GitHub Actions workflows; fails if a variable with the same name already exists.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository-webhook`})}),_jsx(_components.td,{children:`Creates a webhook for a specified repository; requires admin permissions on the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-review-comment-for-pull-request`})}),_jsx(_components.td,{children:`Creates a review comment on a pull request’s diff, targeting a specific line, range of lines, an entire file, or replying to an existing comment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-review-for-pull-request`})}),_jsxs(_components.td,{children:[`Creates a pull request review, allowing approval, change requests, or comments; `,_jsx(_components.code,{children:`body`}),` is required if `,_jsx(_components.code,{children:`event`}),` is `,_jsx(_components.code,{children:`REQUEST_CHANGES`}),` or `,_jsx(_components.code,{children:`COMMENT`}),`, and…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-scoped-access-token`})}),_jsxs(_components.td,{children:[`Exchanges a user-to-server token for a new, fine-grained scoped access token for a GitHub App, requiring `,_jsx(_components.code,{children:`client_id`}),`, `,_jsx(_components.code,{children:`access_token`}),`, either `,_jsx(_components.code,{children:`target`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-snapshot-of-dependencies-for-repository`})}),_jsxs(_components.td,{children:[`Creates a snapshot of a repository’s dependencies to populate the GitHub dependency graph and enable security alerts; `,_jsx(_components.code,{children:`sha`}),` must be a 40-character…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-tag-object`})}),_jsx(_components.td,{children:`Creates an annotated Git tag object in a repository, pointing to an existing Git object (commit, tree, or blob) defined by its SHA and ensuring the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-tag-protection-state-for-repository`})}),_jsx(_components.td,{children:`DEPRECATED: This API was sunset on August 30, 2024. Use GITHUB_CREATE_REPOSITORY_RULESET instead to create tag protection rules via repository rulesets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-team`})}),_jsx(_components.td,{children:`Creates a new team in an organization, optionally with maintainers, repositories, specific privacy, notification settings, or a parent team; if…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-temporary-private-fork`})}),_jsx(_components.td,{children:`Creates a temporary private fork of the specified repository to address a security vulnerability, linking the fork to a GHSA ID that must be…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-tree`})}),_jsxs(_components.td,{children:[`Creates a new Git tree object in a repository, defining file/directory structure by specifying tree entries, optionally building on a `,_jsx(_components.code,{children:`base_tree`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-user-project`})}),_jsx(_components.td,{children:`Creates a new GitHub Projects V2 project board for the authenticated user to organize and track issues, pull requests, and notes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-workflow-dispatch-event`})}),_jsxs(_components.td,{children:[`Manually triggers a GitHub Actions workflow identified by `,_jsx(_components.code,{children:`workflow_id`}),` at a given `,_jsx(_components.code,{children:`ref`}),`, if the workflow is configured to accept `,_jsx(_components.code,{children:`workflow_dispatch`}),` events.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-branch`})}),_jsx(_components.td,{children:`Creates a new branch in a GitHub repository pointing to a specified commit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-commit-signature-protection`})}),_jsx(_components.td,{children:`Enables commit signature protection for a specified branch, requiring all new commits to be signed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-deployment-protection-rule`})}),_jsxs(_components.td,{children:[`Enables a custom deployment protection rule for an existing environment in a repository by linking a configured GitHub App (via `,_jsx(_components.code,{children:`integration_id`}),`) to control deployments.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-draft-item-for-user-project`})}),_jsx(_components.td,{children:`Creates a draft issue item in a user-owned GitHub ProjectsV2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-inference-chat-completions`})}),_jsx(_components.td,{children:`Tool to create chat completions using GitHub Models inference API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-inference-embeddings`})}),_jsx(_components.td,{children:`Tool to create inference embeddings using GitHub’s AI models.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-issue-type`})}),_jsx(_components.td,{children:`Create a new issue type for a GitHub organization. Requires the authenticated user to be an organization administrator.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-jit-runner-config`})}),_jsx(_components.td,{children:`Generates a temporary Just-In-Time (JIT) configuration for a new self-hosted GitHub Actions runner for a repository; any specified non-default…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-environment`})}),_jsx(_components.td,{children:`Creates a new environment or updates an existing one in a GitHub repository, allowing configuration of deployment protection rules such as wait…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-environment-secret`})}),_jsxs(_components.td,{children:[`Creates or updates an environment secret with an `,_jsx(_components.code,{children:`encrypted_value`}),` that was encrypted using the public key identified by `,_jsx(_components.code,{children:`key_id`}),` for the specified environment.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-organization-secret`})}),_jsx(_components.td,{children:`Creates or updates an organization secret for GitHub Actions, requiring its value to be pre-encrypted via LibSodium using the organization’s public key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-repository-secret`})}),_jsxs(_components.td,{children:[`Creates or updates a GitHub Actions secret within a specific repository; use `,_jsx(_components.code,{children:`encrypted_value`}),` and `,_jsx(_components.code,{children:`key_id`}),` to set or change its value.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-secret-for-authenticated-user`})}),_jsxs(_components.td,{children:[`Creates or updates a Codespaces secret for the authenticated user; `,_jsx(_components.code,{children:`encrypted_value`}),` must be encrypted with the public key (ID: `,_jsx(_components.code,{children:`key_id`}),`) from…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-custom-properties-for-org`})}),_jsxs(_components.td,{children:[`Creates new custom property schemas or updates existing ones in bulk for a specified organization; each property definition must include `,_jsx(_components.code,{children:`property_name`}),` and `,_jsx(_components.code,{children:`value_type`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-custom-property-org`})}),_jsx(_components.td,{children:`Creates a new custom property (name must be unique for creation) or updates an existing one for an organization to define metadata for its repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-file-contents`})}),_jsx(_components.td,{children:`Creates a new file or updates an existing file in a GitHub repository; SHA can be provided to validate file updates, automatically fetched if not provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-pages-site`})}),_jsx(_components.td,{children:`Tool to enable or update GitHub Pages configuration for a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-repo-secret-with-encrypted-value`})}),_jsxs(_components.td,{children:[`Creates or updates a Dependabot secret in a repository using an `,_jsx(_components.code,{children:`encrypted_value`}),` (pre-encrypted with LibSodium using the repository’s Dependabot…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reaction-for-commit-comment`})}),_jsx(_components.td,{children:`Creates an emoji reaction for a commit comment; if the user has already reacted with the same content, details of the existing reaction are returned.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reaction-for-issue`})}),_jsx(_components.td,{children:`Creates a reaction for a specified issue within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reaction-for-issue-comment`})}),_jsx(_components.td,{children:`Creates a reaction for a specific comment on an issue within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reaction-for-pull-request-review-comment`})}),_jsx(_components.td,{children:`Adds a specified reaction to a pull request review comment within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reaction-for-release`})}),_jsx(_components.td,{children:`Creates an emoji reaction for a specific, existing release in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reaction-for-team-discussion`})}),_jsx(_components.td,{children:`Creates a reaction for a team discussion within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-reaction-for-team-discussion-comment`})}),_jsx(_components.td,{children:`Adds a reaction to a team discussion comment, requiring the specified organization, team, discussion, and comment to exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-repository`})}),_jsx(_components.td,{children:`Creates a new repository for the authenticated user. Use this action when you need to create a new GitHub repository under the authenticated user’s account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-sponsorship`})}),_jsx(_components.td,{children:`Tool to start a new GitHub sponsorship or reactivate a past sponsorship using GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-sponsors-tier`})}),_jsx(_components.td,{children:`Tool to create a new payment tier for your GitHub Sponsors profile using GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-update-org-secret-with-lib-sodium`})}),_jsx(_components.td,{children:`Creates or updates a Dependabot organization secret, requiring the secret value to be pre-encrypted with LibSodium using the organization’s public…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-user-list`})}),_jsx(_components.td,{children:`Tool to create a new user list on GitHub. Use when you need to organize and group GitHub users for easier tracking and management.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-view-for-user-project`})}),_jsx(_components.td,{children:`Tool to create a new view in a user-owned GitHub project (Projects V2).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`decline-repository-invitation`})}),_jsxs(_components.td,{children:[`Declines a specific, pending repository invitation for the authenticated user, identified by its `,_jsx(_components.code,{children:`invitation_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-access-restrictions`})}),_jsx(_components.td,{children:`Removes all user, team, and app-based access restrictions from a protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-admin-branch-protection`})}),_jsx(_components.td,{children:`Removes admin enforcement from a protected branch (branch name cannot contain wildcard characters) in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-file`})}),_jsx(_components.td,{children:`Deletes a file by path from a GitHub repository. The file’s blob SHA is automatically fetched if not provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-package-version-for-authenticated-user`})}),_jsx(_components.td,{children:`Deletes an existing package version associated with the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-app-authorization`})}),_jsx(_components.td,{children:`Deletes an OAuth application grant for a user, which revokes ALL OAuth tokens and their associated authorizations for the application.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-app-token`})}),_jsx(_components.td,{children:`Revokes a single OAuth access token for an OAuth App or GitHub App with OAuth authorization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-reference`})}),_jsx(_components.td,{children:`Deletes a Git reference from a repository; ‘ref’ must be fully qualified (e.g., ‘refs/heads/branch’ or ‘refs/tags/tag’).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-release`})}),_jsx(_components.td,{children:`Permanently deletes a specific release, its assets, and potentially its associated Git tag from a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-release-asset`})}),_jsx(_components.td,{children:`Deletes a specific release asset from a GitHub repository; this action is idempotent.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-release-reaction`})}),_jsx(_components.td,{children:`Deletes a reaction from a GitHub release, provided the repository, release, and reaction exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository`})}),_jsx(_components.td,{children:`Permanently deletes the specified repository; this is a destructive, irreversible action that requires admin privileges for the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository-invitation`})}),_jsx(_components.td,{children:`Deletes an active repository invitation, permanently revoking a user’s access to collaborate on the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository-ruleset`})}),_jsx(_components.td,{children:`Permanently deletes a repository ruleset.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository-secret`})}),_jsx(_components.td,{children:`Deletes a named GitHub Actions secret from a specified repository; this operation is destructive and idempotent, and requires the repository to exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository-subscription`})}),_jsx(_components.td,{children:`Deletes the authenticated user’s subscription to a specified repository if it exists, effectively ‘unwatching’ it.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository-variable`})}),_jsx(_components.td,{children:`Deletes a named variable (e.g., for GitHub Actions workflows) from a repository; the repository and the variable must already exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repository-webhook`})}),_jsx(_components.td,{children:`Deletes a specific webhook from a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-review-comment-for-pull-request`})}),_jsx(_components.td,{children:`Deletes a specific pull request review comment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-artifact`})}),_jsx(_components.td,{children:`Deletes a GitHub artifact by its ID within a repository, typically resulting in an empty response (HTTP 204 No Content) on success.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-secret-for-authenticated-user`})}),_jsxs(_components.td,{children:[`Deletes an existing Codespaces secret for the authenticated user by `,_jsx(_components.code,{children:`secret_name`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-self-hosted-runner-from-organization`})}),_jsx(_components.td,{children:`Forces the removal of a self-hosted runner from a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-self-hosted-runner-from-repository`})}),_jsxs(_components.td,{children:[`Removes a specific self-hosted runner (by `,_jsx(_components.code,{children:`runner_id`}),`) from a repository, if registered there; this is idempotent.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-tag-protection-state-for-repository`})}),_jsx(_components.td,{children:`DEPRECATED: This API was sunset on August 30, 2024. Use GITHUB_DELETE_REPOSITORY_RULESET instead to manage tag protection rules via repository rulesets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team`})}),_jsx(_components.td,{children:`Deletes a team (and any child teams) from an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-thread-subscription`})}),_jsx(_components.td,{children:`Call this to mute a specific notification thread by deleting the user’s subscription; notifications may still occur if the user is @mentioned…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-autolink-reference`})}),_jsx(_components.td,{children:`Deletes a specific autolink reference (which automatically links external resource IDs like JIRA-123 to URLs) from the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-workflow-run`})}),_jsx(_components.td,{children:`Deletes a specific workflow run from a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-branch-protection`})}),_jsx(_components.td,{children:`Removes all protection rules from a specific branch in a GitHub repository; the branch must currently have protection rules enabled.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-code-scanning-analysis`})}),_jsxs(_components.td,{children:[`Deletes a specific code scanning analysis by its ID from a repository; `,_jsx(_components.code,{children:`confirm_delete`}),` must be `,_jsx(_components.code,{children:`true`}),` if it’s the last analysis of its type for a…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-codespace`})}),_jsx(_components.td,{children:`Deletes a specific codespace owned by the authenticated user; this is a destructive action and the codespace must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-commit-comment`})}),_jsxs(_components.td,{children:[`Deletes a specific commit comment, identified by its `,_jsx(_components.code,{children:`comment_id`}),`, from the specified repository; the comment must exist.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-commit-comment-reaction`})}),_jsx(_components.td,{children:`Deletes a reaction from a commit comment in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-commit-signature-protection`})}),_jsx(_components.td,{children:`Disables GPG commit signature protection for a specific branch in a GitHub repository, meaning commits pushed to this branch no longer require GPG signing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-custom-organization-role`})}),_jsx(_components.td,{children:`Deletes a custom organization role (which should not be actively assigned) by its ID; a 204 No Content response indicates success.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-dependebot-secret-by-name`})}),_jsx(_components.td,{children:`Deletes a specific Dependabot secret, identified by its name, from a given repository if both the repository and secret exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-deploy-key`})}),_jsx(_components.td,{children:`Deletes a specific deploy key from a repository; to change a key’s properties or access scope, the existing key must be deleted and a new one created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-deployment`})}),_jsxs(_components.td,{children:[`Permanently deletes a specified `,_jsx(_components.em,{children:`inactive`}),` deployment from a repository.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-deployment-branch-policy`})}),_jsx(_components.td,{children:`Deletes a specific deployment branch or tag policy, identified by its ID, from a given environment within a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-discussion`})}),_jsx(_components.td,{children:`Deletes a specific team discussion, identified by its number, from an organization’s team.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-discussion-comment`})}),_jsx(_components.td,{children:`Deletes a specific comment from an existing team discussion within an organization, provided the specified organization, team, discussion, and comment all exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-email-address`})}),_jsxs(_components.td,{children:[`Sends an empty request body to `,_jsx(_components.code,{children:`DELETE /user/emails`}),` to attempt deletion of user email addresses; the API typically requires specific emails, so outcome may vary.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-environment`})}),_jsx(_components.td,{children:`Deletes an existing deployment environment from an existing repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-environment-secret`})}),_jsx(_components.td,{children:`Deletes an existing and accessible secret from a specified environment within a GitHub repository, returning an empty dictionary on success or error details otherwise.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-environment-variable`})}),_jsx(_components.td,{children:`Deletes a named environment variable from a specified, existing environment within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-gist`})}),_jsxs(_components.td,{children:[`Permanently deletes an existing GitHub gist, specified by its `,_jsx(_components.code,{children:`gist_id`}),`; this action is destructive and cannot be undone.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-gist-comment`})}),_jsxs(_components.td,{children:[`Deletes a specific comment from a GitHub Gist using its `,_jsx(_components.code,{children:`gist_id`}),` and `,_jsx(_components.code,{children:`comment_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-actions-cache-by-id`})}),_jsxs(_components.td,{children:[`Deletes a specific GitHub Actions cache from a repository using its unique `,_jsx(_components.code,{children:`cache_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-pages-site`})}),_jsx(_components.td,{children:`Deletes the GitHub Pages site for the specified repository; completes without error if no site is currently enabled.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-issue-comment`})}),_jsx(_components.td,{children:`Permanently deletes a specific comment by its ID from an issue or pull request, if the repository exists and the comment ID is valid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-issue-comment-reaction`})}),_jsx(_components.td,{children:`Deletes a reaction from an issue comment in a repository; the repository, comment, and reaction must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-issue-reaction`})}),_jsx(_components.td,{children:`Permanently removes a specific reaction from an issue in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-label`})}),_jsx(_components.td,{children:`Permanently removes an existing label from a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-milestone`})}),_jsx(_components.td,{children:`Deletes the specified milestone if it exists; this operation is idempotent, typically returning a 404 if the milestone is not found or already deleted.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization`})}),_jsx(_components.td,{children:`Deletes a GitHub organization and its repositories; this is a destructive action and the organization name will be unavailable for reuse for approximately 90 days.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-secret`})}),_jsx(_components.td,{children:`Permanently deletes a secret from a GitHub organization, making it inaccessible to GitHub Actions workflows or other tools.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-variable`})}),_jsx(_components.td,{children:`Deletes a named GitHub Actions variable from a specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-webhook`})}),_jsxs(_components.td,{children:[`Deletes a specific webhook, identified by `,_jsx(_components.code,{children:`hook_id`}),`, from an existing organization.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-org-codespace`})}),_jsx(_components.td,{children:`Permanently deletes a specific codespace belonging to a member of the specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-org-package`})}),_jsx(_components.td,{children:`Deletes a specific package in an organization; cannot delete public packages with over 5,000 downloads.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-package`})}),_jsx(_components.td,{children:`Permanently deletes a specific package owned by the authenticated user; public packages downloaded over 5,000 times cannot be deleted via this API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-package-version`})}),_jsx(_components.td,{children:`Tool to delete a package version using GitHub GraphQL API. Use when you need to remove a specific version of a package by its global node ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-package-version-for-organization`})}),_jsx(_components.td,{children:`Deletes a specific package version within an organization; requires admin permissions for packages with over 5,000 downloads.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-package-version-for-user`})}),_jsx(_components.td,{children:`Permanently and irreversibly deletes a specific version of a package owned by the specified user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-pending-review`})}),_jsx(_components.td,{children:`Deletes a pending (unsubmitted) review from a pull request; this is only possible if the review has not yet been submitted.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project`})}),_jsx(_components.td,{children:`Deletes the specified GitHub project (Projects V2) using the GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-card`})}),_jsx(_components.td,{children:`Deletes a project card from a GitHub ‘Project (classic)’; this operation is idempotent.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-column`})}),_jsx(_components.td,{children:`Deletes a project field (column) from a GitHub Projects V2 project using the GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-project-item-for-user`})}),_jsx(_components.td,{children:`Tool to delete a project item for a user in GitHub Projects V2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-pull-request-comment-reaction`})}),_jsx(_components.td,{children:`Deletes a specific reaction from a pull request review comment, provided the comment and reaction exist on that comment within the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-pull-request-review-protection`})}),_jsx(_components.td,{children:`Disables the requirement for pull request reviews before merging for a specific, existing branch in an existing repository; this action is idempotent…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-repo-codespace-secret-by-name`})}),_jsx(_components.td,{children:`Deletes a specific Codespace secret from a repository by its name; this action is idempotent and will succeed even if the secret doesn’t exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-social-accounts-for-authenticated-user`})}),_jsx(_components.td,{children:`Deletes currently linked social media account URLs from the authenticated user’s GitHub profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team-discussion-comment-reaction`})}),_jsx(_components.td,{children:`Deletes a reaction from a team discussion comment, given the organization name, team slug, discussion number, comment number, and reaction ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team-discussion-reaction`})}),_jsx(_components.td,{children:`Permanently deletes a specific reaction from a team discussion within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-user-list`})}),_jsx(_components.td,{children:`Tool to delete a GitHub user list using GraphQL. Use when you need to remove a user list from a GitHub account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-user-package`})}),_jsx(_components.td,{children:`Deletes a package owned by the specified user, requiring admin permissions for the authenticated user; deletion of public packages with over 5,000…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-workflow-run-logs`})}),_jsx(_components.td,{children:`Deletes all logs for a specific workflow run in a GitHub repository, provided the repository and run exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`disable-custom-protection-rule-for-environment`})}),_jsx(_components.td,{children:`Disables a specific, currently active custom deployment protection rule for an existing environment within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`disable-workflow`})}),_jsx(_components.td,{children:`Disables a specified workflow (by ID or filename) in a given GitHub repository, preventing new automatic triggers; any in-progress runs will continue.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`disable-private-vuln-reporting-for-repo`})}),_jsx(_components.td,{children:`Disables private vulnerability reporting for an existing GitHub repository, preventing direct private vulnerability reports to maintainers via…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`disable-repository-actions-in-org`})}),_jsx(_components.td,{children:`Removes a repository from the list of selected repositories enabled for GitHub Actions in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`dismiss-review-for-pull-request`})}),_jsx(_components.td,{children:`Dismisses an APPROVED or CHANGES_REQUESTED review on a pull request with a mandatory explanatory message.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-artifact`})}),_jsx(_components.td,{children:`Downloads a GitHub Actions workflow artifact as a ZIP file. Returns the artifact as a downloadable file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-repository-archive-tar`})}),_jsx(_components.td,{children:`Downloads a repository’s source code as a tarball (.tar.gz) archive for a specific Git reference, if the repository is accessible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-repository-archive-zip`})}),_jsx(_components.td,{children:`Downloads a repository’s source code as a ZIP archive for a specific Git reference (branch, tag, or commit SHA).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-job-logs-for-workflow-run`})}),_jsx(_components.td,{children:`Downloads logs for a specific job in a GitHub Actions workflow run, contingent on the repository’s existence and the job ID being valid and having produced logs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-workflow-run-attempt-logs`})}),_jsx(_components.td,{children:`Downloads a ZIP archive of logs for a specific workflow run attempt.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-workflow-run-logs`})}),_jsx(_components.td,{children:`Downloads logs for a specific GitHub Actions workflow run as a ZIP archive containing log files for each job in the workflow.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable-workflow`})}),_jsx(_components.td,{children:`Reactivates a currently disabled GitHub Actions workflow within a repository using its workflow ID or filename.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable-actions-in-selected-repositories`})}),_jsx(_components.td,{children:`Sets the specific repositories that can use GitHub Actions within an organization by replacing the current list; only applies if the organization’s…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable-private-vuln-reporting-for-repo`})}),_jsx(_components.td,{children:`Enables private vulnerability reporting for a repository, allowing security researchers to privately submit vulnerability reports to maintainers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable-repo-for-actions`})}),_jsx(_components.td,{children:`Adds a repository to the list of selected repositories enabled for GitHub Actions in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`encrypt-and-update-dev-secret`})}),_jsxs(_components.td,{children:[`Creates or updates a repository’s development environment secret using an `,_jsx(_components.code,{children:`encrypted_value`}),` and its corresponding `,_jsx(_components.code,{children:`key_id`}),`; the secret must be…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`encrypt-org-dev-env-secret`})}),_jsx(_components.td,{children:`Creates or updates an organization’s GitHub Codespaces secret using an encrypted value and its corresponding public key ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`export-codespace-for-authenticated-user`})}),_jsx(_components.td,{children:`Triggers an export of a user’s specified codespace, automatically stopping it if active, and returns its export status and download URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`export-sbom-for-repo`})}),_jsx(_components.td,{children:`Exports the software bill of materials (SBOM) in SPDX JSON format for a repository, if its dependency graph is enabled and it has at least one commit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-pull-requests`})}),_jsx(_components.td,{children:`Primary tool to find and search pull requests. Supports filtering by repository, author, state, labels, and merge status, and returns structured PR…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`find-repositories`})}),_jsx(_components.td,{children:`AI-optimized repository search with smart filtering by language, stars, topics, and ownership.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`follow-organization-graphql`})}),_jsx(_components.td,{children:`Tool to follow a GitHub organization using GraphQL. Use when you need to make the authenticated user follow an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`follow-user`})}),_jsxs(_components.td,{children:[`Allows the authenticated user to follow the GitHub user specified by `,_jsx(_components.code,{children:`username`}),`; this action is idempotent and the user cannot follow themselves.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`follow-user-graphql`})}),_jsx(_components.td,{children:`Tool to follow a GitHub user using GraphQL. Use when you need to make the authenticated user follow another user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`force-cancel-workflow-run`})}),_jsx(_components.td,{children:`Forcefully cancels a queued or in-progress GitHub Actions workflow run, bypassing conditions like always() that would otherwise continue execution.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fork-gist`})}),_jsx(_components.td,{children:`Forks a specified public gist, creating a copy under the authenticated user’s account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`generate-release-notes`})}),_jsx(_components.td,{children:`Generates Markdown release notes content (listing changes, pull requests, and contributors) for a GitHub repository release, customizable via tags…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-blob`})}),_jsx(_components.td,{children:`Retrieves the raw, typically Base64-encoded, content of a file (blob) from a GitHub repository using its SHA hash, if the repository and blob SHA exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-branch`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specified branch within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-access-restrictions`})}),_jsx(_components.td,{children:`Lists users, teams, and GitHub Apps with push access to a branch; this branch must be protected in repository settings for detailed restrictions…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-commit`})}),_jsx(_components.td,{children:`Retrieves a specific commit from a repository by its owner, name, and a valid commit reference (SHA, branch, or tag), supporting pagination for large diffs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-admin-branch-protection`})}),_jsx(_components.td,{children:`Checks if repository administrators are subject to the branch protection rules on a specific branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-api-versions`})}),_jsx(_components.td,{children:`Retrieves all officially supported, date-based (e.g., “2022-11-28”) versions of the GitHub REST API from the /versions endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-contributor-commit-activity`})}),_jsx(_components.td,{children:`Retrieves commit activity (total commits, weekly additions/deletions/commits) for all contributors to a repository; may require a retry if GitHub…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-deployment-protection-rules-for-env`})}),_jsx(_components.td,{children:`Lists all enabled custom deployment protection rules for a specific environment in a repository; the environment must exist and be configured for deployments.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-milestone`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific milestone within a GitHub repository by its number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-app`})}),_jsxs(_components.td,{children:[`Retrieves publicly available information for an existing GitHub App, identified by its unique URL-friendly `,_jsx(_components.code,{children:`app_slug`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-artifact`})}),_jsxs(_components.td,{children:[`Gets a specific artifact for a repository by `,_jsx(_components.code,{children:`artifact_id`}),`. This action retrieves the details of a specific artifact from a GitHub repository using…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-assignment`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific GitHub Classroom assignment if the authenticated user is an administrator of the classroom.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-autolink-reference-of-repository`})}),_jsx(_components.td,{children:`Retrieves a specific autolink reference (which automatically hyperlinks text like ‘JIRA-123’ to an external system) for a repository using its unique…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-environment`})}),_jsx(_components.td,{children:`Retrieves the details of a specific deployment environment for a given repository, including its name, configurations, and current status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-environment-public-key`})}),_jsx(_components.td,{children:`Retrieves the public key for a specified GitHub repository environment, used to encrypt secrets for GitHub Actions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-environment-secret`})}),_jsx(_components.td,{children:`Retrieves metadata (name and timestamps) for a single secret in a GitHub Actions environment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-environment-variable`})}),_jsx(_components.td,{children:`Retrieves a specific environment variable from a GitHub Actions environment by repository owner, repository name, environment name, and variable name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-issue`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific issue in a repository using the owner, repository name, and issue number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-issue-comment`})}),_jsx(_components.td,{children:`Action to get an issue comment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-issue-event`})}),_jsx(_components.td,{children:`Fetches details of a specific issue event for a given repository and event ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization`})}),_jsx(_components.td,{children:`Get an organization`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-public-key`})}),_jsx(_components.td,{children:`Retrieves an organization’s public key, which must be used to encrypt secret values before they are configured for Codespaces.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-role`})}),_jsx(_components.td,{children:`Retrieves a specific GitHub organization role by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-secret`})}),_jsx(_components.td,{children:`Gets an organization secret’s metadata (e.g., name, creation/update dates, visibility), but not its encrypted value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-variable`})}),_jsx(_components.td,{children:`Retrieves details (name, value, visibility, timestamps) of a specific, existing variable for an existing GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-webhook`})}),_jsx(_components.td,{children:`Retrieves the full configuration, including subscribed events and delivery settings, for an existing organization webhook.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-package-for-organization`})}),_jsx(_components.td,{children:`Retrieves a specific package (by type and name) from an organization, if both the package and organization exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-package-for-user`})}),_jsx(_components.td,{children:`Retrieves metadata for a specific package owned by a GitHub user, using package type, name, and username as identifiers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-package-for-authenticated-user`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific package owned by the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-package-version-for-organization`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific version of a package within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-package-version-for-user`})}),_jsx(_components.td,{children:`Retrieves a specific public package version associated with a GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-package-version-for-authenticated-user`})}),_jsx(_components.td,{children:`Retrieves detailed information for an existing specific package version associated with the authenticated user, identified by its type, name, and version ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-project`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific GitHub project (V2) using its project number and owner.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-project-card`})}),_jsxs(_components.td,{children:[`Retrieves all details of a specific project card, given its unique `,_jsx(_components.code,{children:`card_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-project-column`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific project column from GitHub Projects (classic).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pull-request`})}),_jsx(_components.td,{children:`Retrieves a specific pull request from a GitHub repository using its owner, repository name, and pull request number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-reference`})}),_jsx(_components.td,{children:`Retrieves a specific Git reference (e.g., a branch, tag, or fully qualified like ‘heads/main’) from a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-release`})}),_jsx(_components.td,{children:`Gets a specific release from a GitHub repository, provided the repository is accessible and the release exists.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-release-asset`})}),_jsxs(_components.td,{children:[`Gets metadata for a specific release asset in a GitHub repository, including a `,_jsx(_components.code,{children:`browser_download_url`}),` for downloading the asset.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-release-by-tag-name`})}),_jsx(_components.td,{children:`Gets a release from a GitHub repository by its tag name; the repository and a release with this tag must already exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository`})}),_jsx(_components.td,{children:`Retrieves detailed information about an existing and accessible GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-public-key`})}),_jsx(_components.td,{children:`Gets a repository’s public key for encrypting secrets to be used in GitHub Actions, if the repository exists and is accessible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-readme`})}),_jsx(_components.td,{children:`Fetches the README file (if it exists and is accessible) from a specified GitHub repository, returning its Base64-encoded content and metadata.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-readme-for-directory`})}),_jsx(_components.td,{children:`Retrieves the README file from a specified directory within a GitHub repository, optionally at a given commit, branch, or tag.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-ruleset`})}),_jsxs(_components.td,{children:[`Retrieves a specific repository ruleset by its ID; if `,_jsx(_components.code,{children:`includes_parents`}),` is true, the search for this `,_jsx(_components.code,{children:`ruleset_id`}),` also extends to rulesets from parent organizations.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-rule-suite`})}),_jsx(_components.td,{children:`Gets detailed information for a specific repository rule suite by its ID, including its evaluation status and the results of its individual rules.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-secret`})}),_jsx(_components.td,{children:`Gets metadata (name, creation/update timestamps) for an existing repository secret, excluding its encrypted value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-subscription`})}),_jsx(_components.td,{children:`Gets the authenticated user’s subscription details for a repository, indicating if they receive notifications.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-variable`})}),_jsx(_components.td,{children:`Gets a specific GitHub Actions variable by name from an accessible repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-webhook`})}),_jsx(_components.td,{children:`Returns the configuration of an existing webhook for a given repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-review-comment-for-pull-request`})}),_jsx(_components.td,{children:`Retrieves a specific pull request review comment by its ID, provided the repository exists, is accessible, and the comment ID is valid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-review-for-pull-request`})}),_jsx(_components.td,{children:`Retrieves a specific review for a pull request using its owner, repository, pull request number, and review ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-secret-for-authenticated-user`})}),_jsx(_components.td,{children:`Retrieves metadata (name, timestamps, visibility; not the value) for a specific, existing development environment secret associated with the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-self-hosted-runner-for-organization`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific self-hosted runner registered within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-self-hosted-runner-for-repository`})}),_jsx(_components.td,{children:`Gets a specific self-hosted runner for a repository by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-assignment-grades`})}),_jsx(_components.td,{children:`Retrieves all grades for an existing GitHub Classroom assignment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-tag`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific Git tag object from a GitHub repository, using the SHA of the tag object itself.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-by-name`})}),_jsx(_components.td,{children:`Retrieves a GitHub team by its slug from a specific organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-thread`})}),_jsxs(_components.td,{children:[`Retrieves a specific GitHub notification thread using its unique `,_jsx(_components.code,{children:`thread_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-thread-subscription-for-authenticated-user`})}),_jsxs(_components.td,{children:[`Retrieves the authenticated user’s subscription details for a specific notification thread, identified by `,_jsx(_components.code,{children:`thread_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-tree`})}),_jsx(_components.td,{children:`Browse and list all files/directories in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user`})}),_jsx(_components.td,{children:`Retrieves the public profile information for an existing GitHub user, specified by their username.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-webhook-configuration-for-organization`})}),_jsx(_components.td,{children:`Retrieves the configuration for a specific webhook associated with a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-webhook-configuration-for-repository`})}),_jsx(_components.td,{children:`Returns the configuration for an existing webhook on the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-webhook-delivery-for-organization-webhook`})}),_jsx(_components.td,{children:`Returns detailed information for a specific delivery attempt of a webhook configured for the specified GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-workflow`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific GitHub Actions workflow in a repository, identified by either its numeric ID or its filename.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-workflow-run`})}),_jsx(_components.td,{children:`Gets a specific workflow run by its ID from a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-workflow-run-attempt`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific attempt of a workflow run in a GitHub repository, including its status, conclusion, and timings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-billing-usage-report-user`})}),_jsx(_components.td,{children:`Retrieves the billing usage report for a specified GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-branch-protection`})}),_jsx(_components.td,{children:`Retrieves branch protection settings for a specific, existing, and accessible branch in a GitHub repository; protection feature availability varies…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-catalog-models`})}),_jsx(_components.td,{children:`Tool to retrieve the list of AI models available in the GitHub Models catalog.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-check-run`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific check run within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-check-suite`})}),_jsx(_components.td,{children:`Retrieves a specific check suite (a collection of check runs) by its ID from a repository accessible to the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-classroom`})}),_jsx(_components.td,{children:`Retrieves details for a specific GitHub Classroom. Requires the authenticated user to be an administrator of the classroom.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-code-of-conduct`})}),_jsx(_components.td,{children:`Retrieves the full details of a specific GitHub code of conduct using its unique key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-code-of-conduct-graph-ql`})}),_jsx(_components.td,{children:`Tool to look up a code of conduct by its key using GitHub’s GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-codeql-database`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-code-scanning-alert`})}),_jsx(_components.td,{children:`Retrieves a specific code scanning alert, which identifies potential code vulnerabilities or errors, by its number from the specified GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-code-scanning-analysis`})}),_jsxs(_components.td,{children:[`Retrieves detailed information for a specific code scanning analysis on an accessible repository, identified by its `,_jsx(_components.code,{children:`analysis_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-code-scanning-default-setup`})}),_jsx(_components.td,{children:`Gets the default setup configuration for code scanning in a repository, including state, languages, query suite, and schedule for a repository if it exists.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-codespace`})}),_jsxs(_components.td,{children:[`Call to retrieve detailed information for a `,_jsx(_components.code,{children:`codespace_name`}),` belonging to the authenticated user, ensuring the codespace exists and is accessible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-commit-authors`})}),_jsx(_components.td,{children:`Fetches commit authors identified during a repository import, used to map authors from an external VCS to GitHub accounts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-commit-comment`})}),_jsx(_components.td,{children:`Retrieves the full details of a specific commit comment in a GitHub repository, using its unique identifier.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-commit-object`})}),_jsx(_components.td,{children:`Retrieves detailed information (including author, committer, message, tree, parents, verification) for a specific commit in a GitHub repository, identified by its SHA.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-commit-signature-protection`})}),_jsx(_components.td,{children:`Gets the commit signature protection status for a branch in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-commit-statuses`})}),_jsx(_components.td,{children:`List all statuses for a commit reference (SHA, branch, or tag) in reverse chronological order.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-community-profile-metrics`})}),_jsx(_components.td,{children:`Retrieves a repository’s community profile metrics, including health percentage and the presence of key community files (e.g., README, LICENSE).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-contextual-information-for-user`})}),_jsxs(_components.td,{children:[`Gets contextual hovercard information for a GitHub user; `,_jsx(_components.code,{children:`subject_type`}),` and `,_jsx(_components.code,{children:`subject_id`}),` can be jointly provided for more specific details.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-custom-deployment-protection-rule`})}),_jsx(_components.td,{children:`Retrieves a specific custom deployment protection rule (used by GitHub Apps for external validation or manual approval of deployments) for a given…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-default-attributes-for-codespace`})}),_jsx(_components.td,{children:`Get pre-flight data (e.g., default location, devcontainer path) for creating a Codespace in a given repository (must exist and be accessible)…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-default-workflow-permissions-for-organization`})}),_jsx(_components.td,{children:`Gets the default GITHUB_TOKEN workflow permissions and settings for a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-default-workflow-permissions-for-repository`})}),_jsxs(_components.td,{children:[`Gets the default workflow permissions (`,_jsx(_components.code,{children:`read`}),` or `,_jsx(_components.code,{children:`write`}),`) for the GITHUB_TOKEN and whether it can approve pull request reviews in an existing and accessible repository.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-dependency-diff`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-deploy-key`})}),_jsxs(_components.td,{children:[`Gets a specific deploy key, identified by its `,_jsx(_components.code,{children:`key_id`}),`, for the GitHub repository specified by `,_jsx(_components.code,{children:`owner`}),` and `,_jsx(_components.code,{children:`repo`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-deployment`})}),_jsx(_components.td,{children:`Gets a specific deployment by ID from a repository, provided the repository and deployment ID exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-deployment-branch-policy`})}),_jsx(_components.td,{children:`Retrieves a specific deployment branch policy for an environment in a repository, identified by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-deployment-status`})}),_jsx(_components.td,{children:`Retrieves a specific deployment status by its ID for a given deployment within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-details-about-codespace-export`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific export of a codespace.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-discussion`})}),_jsx(_components.td,{children:`Fetches a specific discussion by its number from a team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-discussion-comment`})}),_jsx(_components.td,{children:`Fetches a specific comment from a team discussion within a specific organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-emojis`})}),_jsx(_components.td,{children:`Lists all emojis available for use on GitHub, including custom and Unicode emojis.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-enterprise-member-invitation`})}),_jsx(_components.td,{children:`Tool to look up a pending enterprise unaffiliated member invitation by invitee and enterprise.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-feeds`})}),_jsx(_components.td,{children:`Fetches a list of available GitHub feed URLs for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-gist`})}),_jsxs(_components.td,{children:[`Fetches a specific GitHub gist by its `,_jsx(_components.code,{children:`gist_id`}),`, returning comprehensive details if the gist exists.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-gist-comment`})}),_jsx(_components.td,{children:`Retrieves a specific Gist comment by its ID and the Gist’s ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-gist-revision`})}),_jsx(_components.td,{children:`Retrieves a specific revision of a gist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-actions-cache-usage-for-organization`})}),_jsx(_components.td,{children:`Retrieves total GitHub Actions cache usage statistics for an organization, including active cache count and size across all repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-actions-cache-usage-for-repository`})}),_jsx(_components.td,{children:`Retrieves the total count of active GitHub Actions caches and their combined size in bytes for a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-actions-permissions-for-organization`})}),_jsx(_components.td,{children:`Gets the GitHub Actions permissions for a specified organization, detailing repository enablement and allowed actions policies.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-actions-permissions-for-repository`})}),_jsx(_components.td,{children:`Gets the GitHub Actions permissions policy for a repository, including its enabled status and the scope of allowed actions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-billing-premium-request-usage-report-user`})}),_jsx(_components.td,{children:`Tool to get billing premium request usage report for a GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-billing-usage-summary-for-user`})}),_jsx(_components.td,{children:`Tool to retrieve billing usage summary for a GitHub user account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-meta-information`})}),_jsx(_components.td,{children:`Fetches GitHub’s publicly available metadata, useful for configuring network security policies or IP allow-listing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pages-build`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific GitHub Pages build for a repository, which must have GitHub Pages enabled.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-gitignore-template`})}),_jsx(_components.td,{children:`Retrieves a specific .gitignore template from GitHub by its name, which must be an existing template in GitHub’s collection.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-global-security-advisory`})}),_jsx(_components.td,{children:`Retrieve a global GitHub security advisory by its GHSA identifier.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-graphql-node`})}),_jsx(_components.td,{children:`Tool to fetch any GitHub object by its global node ID. Use when you have a node_id and need to retrieve the corresponding object details.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-graphql-rate-limit`})}),_jsx(_components.td,{children:`Tool to retrieve the authenticated client’s GitHub GraphQL API rate limit information.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-information-about-sarif-upload`})}),_jsx(_components.td,{children:`Retrieves detailed information, including processing status and results URL, about a specific SARIF (Static Analysis Results Interchange Format)…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-interaction-restrictions-for-organization`})}),_jsx(_components.td,{children:`Retrieves interaction restrictions for an organization, showing which GitHub user types can interact with its public repositories and when…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-interaction-restrictions-for-repository`})}),_jsx(_components.td,{children:`Retrieves active interaction restrictions for a repository, detailing which user groups are limited from activities like commenting or creating pull…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-interaction-restrictions-for-public-repos`})}),_jsx(_components.td,{children:`Retrieves currently active interaction restrictions for the authenticated user’s public repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-issue-comments`})}),_jsx(_components.td,{children:`Retrieves all comments for a specific GitHub issue in chronological order.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-label`})}),_jsx(_components.td,{children:`Retrieves a specific label by its name from a specified GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-large-files`})}),_jsx(_components.td,{children:`Lists files larger than 100MB identified during a previous source import for the specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-latest-pages-build`})}),_jsx(_components.td,{children:`Retrieves information about the most recent GitHub Pages build for a repository, which must exist, be accessible, have GitHub Pages enabled, and have…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-license`})}),_jsx(_components.td,{children:`Call this action to retrieve comprehensive details for a specific software license recognized by GitHub, using its unique license key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-license-graph-ql`})}),_jsx(_components.td,{children:`Tool to look up an open source license by its SPDX ID using GitHub’s GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-octocat`})}),_jsx(_components.td,{children:`Fetches an ASCII art representation of GitHub’s Octocat, suitable for text-based displays.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-oidc-subject-claim-template`})}),_jsxs(_components.td,{children:[`Retrieves the OpenID Connect (OIDC) subject claim customization template for a repository, which defines the `,_jsx(_components.code,{children:`sub`}),` claim structure in OIDC tokens for…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-org-allowed-actions`})}),_jsx(_components.td,{children:`Gets the list of allowed actions and reusable workflows for an organization when the ‘allowed_actions’ policy is set to ‘selected’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-audit-log`})}),_jsx(_components.td,{children:`Tool to retrieve an organization’s audit log events for security and compliance investigations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-custom-property`})}),_jsx(_components.td,{children:`Retrieves the definition (schema) of a specific, existing custom property for an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-project-item`})}),_jsx(_components.td,{children:`Tool to get an item from an organization-owned GitHub Projects V2 project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-public-key-for-dependabot`})}),_jsx(_components.td,{children:`Retrieves the public key for an existing GitHub organization, required for encrypting Dependabot secrets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-teams`})}),_jsx(_components.td,{children:`Retrieves a list of teams for a specified GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-org-dev-environment-secret-safely`})}),_jsx(_components.td,{children:`Retrieves metadata for a specific secret available to an organization’s GitHub Codespaces without exposing its encrypted value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-org-oidc-subject-claim-template`})}),_jsxs(_components.td,{children:[`Retrieves the OpenID Connect (OIDC) subject claim customization template for a GitHub organization, which defines how the `,_jsx(_components.code,{children:`sub`}),` claim in OIDC tokens…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pages-dns-health-check`})}),_jsx(_components.td,{children:`Retrieves the DNS health check status (e.g., CNAME/A records, HTTPS) for a GitHub Pages site; the check may be pending (HTTP 202) on initial calls or after site changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pages-site`})}),_jsx(_components.td,{children:`Retrieves information for a GitHub Pages site, which must be enabled for the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-page-views`})}),_jsx(_components.td,{children:`Retrieves page view statistics for a repository over the last 14 days, including total views, unique visitors, and a daily or weekly breakdown.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pending-deployments-for-workflow-run`})}),_jsx(_components.td,{children:`Retrieves pending deployment environments for a specific workflow run that are awaiting approval due to protection rules.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-project-permission-for-user`})}),_jsx(_components.td,{children:`Retrieves permission information for a GitHub project (classic) collaborator.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-public-key-for-secret-encryption`})}),_jsxs(_components.td,{children:[`Retrieves a repository’s public key for encrypting GitHub Codespaces secrets; requires `,_jsx(_components.code,{children:`repo`}),` scope or equivalent read access to codespaces secrets…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-public-key-for-authenticated-user`})}),_jsx(_components.td,{children:`Retrieves the authenticated user’s public key for encrypting GitHub Codespaces secrets.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pull-request-review-protection`})}),_jsx(_components.td,{children:`Retrieves the pull request review protection settings for a specific branch in a GitHub repository, if such protection is configured.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-pull-requests`})}),_jsx(_components.td,{children:`Retrieves a list of pull requests from a repository with flexible filtering options.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-rate-limit-status-for-authenticated-user`})}),_jsx(_components.td,{children:`Retrieves the authenticated user’s current GitHub API rate limit status, including usage and limits across different resource categories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-raw-repository-content`})}),_jsx(_components.td,{children:`Tool to fetch raw file content from a GitHub repository. Returns raw bytes in whatever format the file uses (JSON, CSV, binary, etc.) - parsing and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repo-allowed-actions`})}),_jsx(_components.td,{children:`Gets the settings for allowed actions and reusable workflows in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repo-dev-env-secret`})}),_jsx(_components.td,{children:`Gets metadata (name, creation/update timestamps) for a specific, existing development environment secret (Codespaces secret) in a repository, without exposing its value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repos-attestations`})}),_jsx(_components.td,{children:`Tool to retrieve attestations by subject digest from a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-clones`})}),_jsx(_components.td,{children:`Retrieves the total number of clones and a breakdown of clone activity (daily or weekly) for a specified repository over the preceding 14 days.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-content`})}),_jsx(_components.td,{children:`Retrieves a file’s Base64 encoded content or lists a directory’s contents from a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-graph-ql`})}),_jsx(_components.td,{children:`Tool to lookup a repository by owner and name using GitHub’s GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-owner`})}),_jsx(_components.td,{children:`Tool to lookup a repository owner (User or Organization) by login using GitHub’s GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-permissions-for-user`})}),_jsx(_components.td,{children:`Retrieves a specific user’s permission level (‘admin’, ‘write’, ‘read’, or ‘none’) for a given repository, where ‘maintain’ role is reported as…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-public-key-for-encryption`})}),_jsx(_components.td,{children:`Gets a repository’s public key, used to encrypt secrets for Dependabot.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-secret-securely`})}),_jsx(_components.td,{children:`Retrieves metadata for an existing Dependabot secret in a repository, without exposing its encrypted value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-security-advisory`})}),_jsx(_components.td,{children:`Tool to retrieve a repository security advisory using its GHSA identifier.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-repository-webhook-delivery`})}),_jsxs(_components.td,{children:[`Retrieves a specific delivery for a repository webhook, identified by its `,_jsx(_components.code,{children:`hook_id`}),` and `,_jsx(_components.code,{children:`delivery_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-rules-for-branch`})}),_jsx(_components.td,{children:`Retrieves all active rules for a specific branch in a GitHub repository, excluding rules in ‘evaluate’ or ‘disabled’ status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-single-org-secret-without-decryption`})}),_jsx(_components.td,{children:`Gets a single organization Dependabot secret’s metadata (name, timestamps, visibility) without revealing its encrypted value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-status-checks-protection`})}),_jsx(_components.td,{children:`Retrieves the status check protection settings for a specific branch in a GitHub repository, if status check protection is enabled for it.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-members`})}),_jsx(_components.td,{children:`Retrieves a list of members for a specific team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-membership-for-user`})}),_jsx(_components.td,{children:`Retrieves a user’s role and membership status within a specific team in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-teams-with-access-to-protected-branch`})}),_jsx(_components.td,{children:`Lists teams with explicit push access to a protected branch, provided team restrictions are configured in the branch’s protection settings; returns…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-authenticated-user`})}),_jsx(_components.td,{children:`Gets the profile information for the currently authenticated GitHub user, including potentially private details based on user settings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-combined-status-for-specific-reference`})}),_jsx(_components.td,{children:`Retrieves the aggregated commit status (e.g., success, failure, pending) from all checks for a specific reference (SHA, branch, or tag) in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-hourly-commit-count-for-each-day`})}),_jsx(_components.td,{children:`Retrieves the ‘punch card’ data, showing hourly commit counts for each day of the week for an existing and accessible repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-last-year-of-commit-activity`})}),_jsx(_components.td,{children:`Fetches weekly commit totals and daily commit counts for the last 52 weeks for a specified GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-latest-release`})}),_jsx(_components.td,{children:`Fetches the latest official (non-prerelease, non-draft) release for a GitHub repository; requires at least one such published release.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-license-for-repository`})}),_jsx(_components.td,{children:`Retrieves the license file and its details for a repository, optionally from a specific Git reference (branch, tag, or commit SHA).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-review-history-for-workflow-run`})}),_jsx(_components.td,{children:`Retrieves the detailed approval history for a specific workflow run in a GitHub repository, detailing each review’s environment, state, reviewer, and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-status-of-pages-deployment`})}),_jsx(_components.td,{children:`Retrieves the status of a specific GitHub Pages deployment for a repository, which must have GitHub Pages enabled.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-weekly-commit-activity`})}),_jsx(_components.td,{children:`Fetches the weekly commit activity (additions and deletions per week) for a repository over the past year; best for repositories with under 10,000 commits.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-weekly-commit-count`})}),_jsx(_components.td,{children:`Retrieves the weekly commit count for a repository, detailing commits by the owner and all contributors over the last 52 weeks; GitHub may return a…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-zen-of-github`})}),_jsx(_components.td,{children:`Retrieves a random quote from GitHub’s ‘Zen of GitHub’ collection, reflecting GitHub’s design philosophies and offering humorous insights, useful for…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-top-referral-paths`})}),_jsx(_components.td,{children:`Fetches the top 10 most viewed content paths for a repository from the last 14 days.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-top-referral-sources`})}),_jsx(_components.td,{children:`Fetches the top 10 websites that referred traffic to a repository within the last 14 days.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user-by-id`})}),_jsx(_components.td,{children:`Retrieves a GitHub user’s profile information by their unique numeric account ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user-project-item`})}),_jsx(_components.td,{children:`Tool to get an item from a user-owned project in GitHub Projects V2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-users-attestations`})}),_jsx(_components.td,{children:`Tool to get attestations by subject digest for a GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-users-projects-v2`})}),_jsx(_components.td,{children:`Tool to list GitHub Projects v2 for a specified user. Use when you need to retrieve all projects owned by a user with pagination support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-users-with-access-to-protected-branch`})}),_jsx(_components.td,{children:`Lists users with explicit push access to a protected branch, provided its protection rule restricts pushes to specific users.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-viewer-graphql`})}),_jsx(_components.td,{children:`Tool to retrieve the authenticated user’s profile information via GitHub GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-workflow-external-access`})}),_jsx(_components.td,{children:`Gets the access level settings for a private repository, determining how workflows outside this repository can use its actions and reusable workflows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-workflow-run-job`})}),_jsxs(_components.td,{children:[`Retrieves detailed information for a specific job within a GitHub Actions workflow run, given its `,_jsx(_components.code,{children:`job_id`}),` which must be valid for the specified repository’s workflow.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-workflow-run-usage`})}),_jsx(_components.td,{children:`Gets the billable time, in milliseconds, for a specific workflow run, detailing time spent on various operating systems.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-workflow-usage`})}),_jsx(_components.td,{children:`Gets the billable time (in milliseconds, broken down by runner OS) for a specific workflow within a repository for the current billing cycle.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`is-repository-starred-by-user`})}),_jsx(_components.td,{children:`Use to determine if the authenticated user has starred a specific GitHub repository, which is confirmed by an HTTP 204 status (resulting in an empty…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-accepted-assignments-for-assignment`})}),_jsxs(_components.td,{children:[`Lists accepted assignments (student repositories created after acceptance) for an existing GitHub Classroom assignment, identified by its unique `,_jsx(_components.code,{children:`assignment_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-accessible-repositories`})}),_jsx(_components.td,{children:`Lists repositories that the authenticated user can access through a specific GitHub App installation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-app-installations`})}),_jsx(_components.td,{children:`Lists GitHub App installations accessible to the authenticated user via their access token, including installation details, permissions, and repository access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-apps-with-access-to-protected-branch`})}),_jsx(_components.td,{children:`Lists GitHub Apps with push access to a repository’s protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-artifacts-for-repository`})}),_jsx(_components.td,{children:`Lists GitHub Actions workflow artifacts for a specified repository, which must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-assignees`})}),_jsx(_components.td,{children:`Lists users who can be assigned to issues in a repository, typically those with push access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-assignments-for-classroom`})}),_jsxs(_components.td,{children:[`Lists all assignments for a given GitHub Classroom `,_jsx(_components.code,{children:`classroom_id`}),`; the classroom must exist and be accessible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-attestation-repositories`})}),_jsx(_components.td,{children:`Tool to list attestation repositories for an organization. Use when you need to discover which repositories in an organization have attestations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-available-machine-types-for-repository`})}),_jsx(_components.td,{children:`Lists machine types available for GitHub Codespaces in a repository, optionally using a Git ref to check compatibility based on prebuild availability…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-branches`})}),_jsx(_components.td,{children:`List branches in a GitHub repository. Returns branch names, commit information, and protection status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-branches-for-head-commit`})}),_jsx(_components.td,{children:`Lists branches in an accessible repository where the provided commit SHA is the head, useful for identifying development lines based on that commit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-check-run-annotations`})}),_jsx(_components.td,{children:`Lists annotations for a specific check run in a GitHub repository, detailing issues like errors or warnings on particular code lines.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-check-runs-for-ref`})}),_jsx(_components.td,{children:`List GitHub check runs for a commit SHA, branch, or tag to assess CI status and conclusions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-check-runs-in-check-suite`})}),_jsx(_components.td,{children:`Lists check runs for a specific check suite in a GitHub repository, optionally filtering by check name or status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-check-suites-for-git-reference`})}),_jsx(_components.td,{children:`Lists check suites for a Git reference (commit SHA, branch, or tag) in a repository, optionally filtering by GitHub App ID or check run name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-child-teams`})}),_jsx(_components.td,{children:`Lists the immediate child teams of a parent team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-classrooms`})}),_jsx(_components.td,{children:`Lists GitHub Classrooms to which the authenticated user has administrative access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-codeowners-errors`})}),_jsxs(_components.td,{children:[`Lists syntax errors in a repository’s CODEOWNERS file, which must be located at the root, `,_jsx(_components.code,{children:`.github/`}),`, or `,_jsx(_components.code,{children:`docs/`}),` directory for the specified ref.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-codeql-databases-for-repository`})}),_jsx(_components.td,{children:`Lists all CodeQL databases for a repository where CodeQL analysis has been previously run and completed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-code-scanning-alerts-for-organization`})}),_jsxs(_components.td,{children:[`Lists code scanning alerts for a GitHub organization; use EITHER `,_jsx(_components.code,{children:`tool_name`}),` OR `,_jsx(_components.code,{children:`tool_guid`}),` if filtering by tool, not both.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-code-scanning-alerts-for-repository`})}),_jsx(_components.td,{children:`Lists code scanning alerts for a repository, optionally filtering by tool (which must have produced scan results for the repository), Git reference, state, or severity.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-code-scanning-analyses-for-repository`})}),_jsx(_components.td,{children:`Lists code scanning analyses for an existing repository, optionally filtering by tool (name or GUID), Git reference, or SARIF ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-codes-of-conduct`})}),_jsx(_components.td,{children:`Retrieves all available codes of conduct from GitHub, often used to select one for a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-codes-of-conduct-graphql`})}),_jsx(_components.td,{children:`Tool to fetch all available codes of conduct using GitHub’s GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-codespaces-for-user-in-organization`})}),_jsx(_components.td,{children:`Lists all GitHub Codespaces owned by a specified member of a given organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-codespaces-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists GitHub Codespaces for the authenticated user, optionally filtering by repository ID and supporting pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-codespaces-for-organization`})}),_jsx(_components.td,{children:`Lists active/pending GitHub Codespaces for an existing organization; admins list all, members list their own.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-comment-changes`})}),_jsx(_components.td,{children:`Tool to list issue and PR comment changes across an organization’s repositories efficiently.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-comments-for-pull-request-review`})}),_jsx(_components.td,{children:`Lists all comments for a specific review on a GitHub pull request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-commit-comments`})}),_jsx(_components.td,{children:`Retrieves all comments for a specific commit in a GitHub repository, supporting pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-commit-comments-for-repository`})}),_jsx(_components.td,{children:`Lists all commit comments for a specified repository, which must exist and be accessible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-commits`})}),_jsx(_components.td,{children:`Lists commits for a GitHub repository. Requires ‘owner’ (username/org) and ‘repo’ (repository name) parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-commits-on-pull-request`})}),_jsx(_components.td,{children:`Lists commits for a pull request; requires the repository and pull request to exist and be accessible, and supports pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-commonly-used-licenses`})}),_jsx(_components.td,{children:`Retrieves a list of commonly used software licenses from GitHub, optionally filtering for ‘featured’ licenses whose specific selection criteria by GitHub may vary.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-custom-properties-for-organization`})}),_jsx(_components.td,{children:`Gets the schema definitions for all custom properties configured for an organization, not the specific values assigned to repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-custom-property-values-for-repository`})}),_jsx(_components.td,{children:`Gets all custom property values for a repository. Custom properties are defined at the organization level, so this endpoint works with organization-owned repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-custom-property-values-for-org-repos`})}),_jsx(_components.td,{children:`Lists repositories in an organization with their custom property values.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-deliveries-for-organization-webhook`})}),_jsx(_components.td,{children:`Retrieves a list of webhook deliveries for a specific webhook in an organization, allowing inspection of delivery history and details.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-deliveries-for-repository-webhook`})}),_jsx(_components.td,{children:`Retrieves delivery attempts for a specific repository webhook to inspect its history; ensure the webhook ID exists.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-deploy-keys`})}),_jsx(_components.td,{children:`Lists deploy SSH keys for a specified repository; the repository must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-deployment-branch-policies`})}),_jsx(_components.td,{children:`Lists all deployment branch policies for a specified environment in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-deployments`})}),_jsx(_components.td,{children:`Lists deployments for a specified repository; repository must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-deployment-statuses`})}),_jsx(_components.td,{children:`Lists all statuses for a given deployment in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-discussion-comments`})}),_jsx(_components.td,{children:`Lists all comments for a specific team discussion within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-discussions`})}),_jsx(_components.td,{children:`Lists discussions for a specific team within an organization, with options for sorting, pagination, and filtering by pinned status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-email-addresses-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists all email addresses for the authenticated user, including their primary status, verification status, and visibility.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-environment-custom-deployment-rules`})}),_jsxs(_components.td,{children:[`Lists all custom deployment protection rule integrations for a repository environment; the `,_jsx(_components.code,{children:`environment_name`}),` must be URL-encoded.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-environments`})}),_jsx(_components.td,{children:`Retrieves all deployment environments for a specified repository, which are used to configure protection rules and secrets for different software lifecycle stages.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-environment-secrets`})}),_jsx(_components.td,{children:`Lists the names and metadata (not values) of secrets for a specified, existing environment within an existing GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-environment-variables`})}),_jsx(_components.td,{children:`Lists all environment variables, which are plaintext key-value pairs for GitHub Actions workflows, for a specified environment within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-events-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists public events for the specified GitHub user, or private events if authenticated as that user, in reverse chronological order.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-events-for-user`})}),_jsx(_components.td,{children:`Lists events performed by a GitHub user in reverse chronological order.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-events-received-by-authenticated-user`})}),_jsxs(_components.td,{children:[`Lists events a specific GitHub user received from followed users and watched repositories; returns private events if authenticated for `,_jsx(_components.code,{children:`username`}),`, otherwise public.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-followers-of-user`})}),_jsx(_components.td,{children:`Lists followers for a specified, existing GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-followers-of-authenticated-user`})}),_jsx(_components.td,{children:`Lists users following the authenticated GitHub user, returning an empty list if the user has no followers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-following-for-user`})}),_jsx(_components.td,{children:`Lists the people that a GitHub user follows. Use this action when you need to retrieve the list of users that a specific GitHub user is following.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-forks`})}),_jsx(_components.td,{children:`Lists forks for a specified repository, which must exist, with options for sorting and pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-gist-comments`})}),_jsx(_components.td,{children:`Lists comments for a specified GitHub Gist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-gist-commits`})}),_jsx(_components.td,{children:`Lists all commits for a specified gist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-gist-forks`})}),_jsx(_components.td,{children:`Lists all forks for a given GitHub gist ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-gists-for-user`})}),_jsx(_components.td,{children:_jsx(_components.em,{children:`lists public gists for a specified GitHub user.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-gists-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists gists for the authenticated user, with optional filtering by update time and pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-actions-caches-for-repository`})}),_jsx(_components.td,{children:`Lists GitHub Actions caches for a repository, with options to filter by Git reference or cache key, and to sort and paginate results.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-pages-builds`})}),_jsx(_components.td,{children:`Lists GitHub Pages builds for a repository; GitHub Pages must be enabled on the repository for builds to be listed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-gitignore-templates`})}),_jsx(_components.td,{children:`Retrieves all available .gitignore template names from GitHub (e.g., ‘Python’, ‘Node’, ‘Java’), used for generating .gitignore files.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-global-security-advisories`})}),_jsx(_components.td,{children:`Lists GitHub’s global security advisories, filterable by various attributes including ID, type, ecosystem, severity, and dates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-gpg-keys-for-user`})}),_jsx(_components.td,{children:`Tool to list GPG keys for a GitHub user. Use when you need to fetch the public GPG keys associated with a specific GitHub user account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-installation-requests-for-authenticated-app`})}),_jsx(_components.td,{children:`Lists pending installation requests made by users or organizations for the authenticated GitHub App.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-instances-of-code-scanning-alert`})}),_jsx(_components.td,{children:`Lists all instances of a specific code scanning alert, optionally filtered by Git ref; requires code scanning to be enabled on the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issue-comments`})}),_jsx(_components.td,{children:`Lists comments for a specified issue in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issue-comments-for-repository`})}),_jsx(_components.td,{children:`Lists issue comments, including those on pull requests, for an accessible repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issue-dependencies-blocked-by`})}),_jsx(_components.td,{children:`Tool to list dependencies an issue is blocked by. Use when you need to retrieve all issues that are blocking a specific issue from being closed or completed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issue-dependencies-blocking`})}),_jsx(_components.td,{children:`Tool to list dependencies an issue is blocking. Use when you need to see which issues are blocked by a specific issue.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issue-events`})}),_jsx(_components.td,{children:`Retrieves a list of all events for a specific issue within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issue-events-for-repository`})}),_jsx(_components.td,{children:`Lists all issue events (e.g., closed, reopened, assigned) for a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issues-assigned-to-authenticated-user`})}),_jsxs(_components.td,{children:[`Lists GitHub issues for the authenticated user across visible repositories, with filtering by user relationship, state, labels, an ISO 8601 `,_jsx(_components.code,{children:`since`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-issue-types`})}),_jsx(_components.td,{children:`List all issue types configured for a GitHub organization. Requires read:org scope for OAuth tokens.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-jobs-for-workflow-run`})}),_jsx(_components.td,{children:`Lists jobs for a specific workflow run in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-jobs-for-workflow-run-attempt`})}),_jsx(_components.td,{children:`Lists jobs, including details like ID, status, and steps, for a specific attempt of a GitHub Actions workflow run.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-labels-for-issue`})}),_jsx(_components.td,{children:`Lists all labels for a specified issue in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-labels-for-repository`})}),_jsx(_components.td,{children:`Retrieves all labels for a specified, existing GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-labels-for-self-hosted-runner-for-repository`})}),_jsx(_components.td,{children:`Lists all labels assigned to a specific self-hosted runner registered with the given repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-labels-for-issues-in-milestone`})}),_jsx(_components.td,{children:`Lists all labels for issues within a specific milestone in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-labels-for-self-hosted-runner-org`})}),_jsx(_components.td,{children:`Lists all labels assigned to a specific self-hosted runner within a GitHub organization, which are used to route workflows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-licenses-graph-ql`})}),_jsx(_components.td,{children:`Tool to fetch all known open source licenses using GitHub’s GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-machine-types-for-codespace`})}),_jsx(_components.td,{children:`Lists available machine types for a specific, accessible codespace, enabling it to be transitioned to a new hardware configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-matching-references`})}),_jsxs(_components.td,{children:[`Lists all Git references (branches or tags) in a repository that start with the provided partial reference path (e.g., `,_jsx(_components.code,{children:`heads/my-feature`}),` or `,_jsx(_components.code,{children:`tags/v1.2`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-milestones`})}),_jsx(_components.td,{children:`Lists milestones, which track progress for groups of issues and pull requests, for an existing repository, allowing filtering by state and sorting.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-notifications`})}),_jsx(_components.td,{children:`Tool to list notification threads for the authenticated user with efficient polling support.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-notifications-for-authenticated-user`})}),_jsx(_components.td,{children:`DEPRECATED: Use GITHUB_LIST_NOTIFICATIONS instead. Lists notifications for the authenticated user, sorted by most recent update, with filtering and pagination options.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-codespaces-secrets`})}),_jsx(_components.td,{children:`Lists all Codespaces secrets available for a specified organization, which must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-events-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists public events in a specified GitHub organization for the authenticated user’s organization dashboard.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-members`})}),_jsx(_components.td,{children:`Tool to list all members of a GitHub organization. Returns a list of users who are members of the specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-memberships-for-authenticated-u`})}),_jsx(_components.td,{children:`List organization memberships for authenticated user`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-projects`})}),_jsx(_components.td,{children:`Lists projects (V2) for a specified GitHub organization, with optional search query and cursor-based pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-repositories`})}),_jsx(_components.td,{children:`Retrieves a list of repositories for a specified GitHub organization, allowing filtering by type and sorting.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-roles-for-organization`})}),_jsx(_components.td,{children:`Lists all custom organization roles for an existing GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organizations`})}),_jsx(_components.td,{children:`Lists GitHub organizations for the authenticated user, sorted by ID in ascending order.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-secrets`})}),_jsx(_components.td,{children:`Lists GitHub Actions secrets available for a specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organizations-for-user`})}),_jsx(_components.td,{children:`List public organization memberships for a GitHub user. This returns all organizations where the specified user is a public member.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organizations-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists organizations the authenticated GitHub user is a member of, returning details for each organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-variables`})}),_jsx(_components.td,{children:`Lists all GitHub Actions variables for a specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-webhooks`})}),_jsx(_components.td,{children:`Lists all webhooks for a specified GitHub organization; the organization must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-fine-grained-permissions`})}),_jsx(_components.td,{children:`Lists all fine-grained permissions available in a GitHub organization for use in custom organization roles.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-issues-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists issues for the authenticated user within a specified GitHub organization, with options to filter by involvement type, state, labels, and to sort results.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-package-versions`})}),_jsx(_components.td,{children:`Lists all versions for a specified package, if it exists and is owned by the given GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-project-view-items`})}),_jsx(_components.td,{children:`Tool to list items for an organization project view. Use when you need to retrieve all items from a specific view within a GitHub organization’s Projects V2 project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-repos-with-actions-enabled`})}),_jsx(_components.td,{children:`Lists the selected repositories that are enabled for GitHub Actions in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-resource-access-tokens`})}),_jsx(_components.td,{children:`Lists approved fine-grained personal access tokens (PATs) with access to resources in a GitHub organization, optionally filtering by owner…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-resources-with-personal-tokens`})}),_jsx(_components.td,{children:`Lists requests from organization members to access organization resources with fine-grained personal access tokens (pending, approved, or denied).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-org-secrets-without-values`})}),_jsx(_components.td,{children:`Lists all Dependabot secrets (metadata like names, creation/update timestamps, but not their encrypted values) for a specified organization, which must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-outside-collaborators-for-organization`})}),_jsx(_components.td,{children:`Lists outside collaborators for a GitHub organization, with options to filter (e.g., by 2FA status) and paginate results.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-owned-package-versions`})}),_jsx(_components.td,{children:`Lists all versions for an existing package owned by the authenticated user, identified by its type and name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-packages-for-organization`})}),_jsx(_components.td,{children:`Lists GitHub Packages for an organization, noting specific interpretations for package_type and visibility parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-packages-for-user`})}),_jsx(_components.td,{children:`Lists packages for a specified GitHub user, filterable by package type and visibility.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-packages-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists packages of a specific type and visibility within the authenticated user’s namespace on GitHub.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-package-versions-for-package-owned-by-user`})}),_jsx(_components.td,{children:`Lists all versions of a public package owned by a specific GitHub user, identified by package type, package name, and username.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-pending-team-invitations`})}),_jsx(_components.td,{children:`Lists all pending membership invitations for a specified team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-cards`})}),_jsx(_components.td,{children:`Lists all project cards for a given column_id in GitHub Projects (classic).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-collaborators`})}),_jsx(_components.td,{children:`Lists collaborators for a GitHub Project (classic) by project ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-columns`})}),_jsx(_components.td,{children:`Lists all of a GitHub project’s columns (e.g., ‘To Do’, ‘In Progress’); project_id must identify a valid, accessible project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-fields-for-user`})}),_jsx(_components.td,{children:`Tool to list all fields in a GitHub Projects V2 project for a specific user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-items-for-user`})}),_jsx(_components.td,{children:`Tool to list items for a user-owned GitHub project. Use when you need to retrieve all items (issues, pull requests, draft issues) from a specific…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-project-view-items-for-user`})}),_jsx(_components.td,{children:`Tool to list items for a user’s GitHub Projects (v2) view. Use when you need to retrieve items from a specific view of a user’s project.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-emails-for-auth-user`})}),_jsx(_components.td,{children:`Lists the public email addresses for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-events`})}),_jsx(_components.td,{children:`Lists public GitHub events, which may be delayed by up to 5 minutes, with support for pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-events-for-network-of-repositories`})}),_jsx(_components.td,{children:`Retrieves public events (up to 90 days old, newest first) for a GitHub repository network, including the repository and its forks.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-events-for-user`})}),_jsx(_components.td,{children:`Retrieves a list of public events for a specified GitHub user, in reverse chronological order.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-events-received-by-user`})}),_jsx(_components.td,{children:`Lists public events for a specified GitHub user (e.g., activities in repositories they watch or are involved in); the target user’s profile must be…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-gists`})}),_jsx(_components.td,{children:`Lists public gists from GitHub, optionally filtering by a ‘since’ timestamp and supporting pagination; results are generally newest first.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-keys-for-user`})}),_jsx(_components.td,{children:`Lists the verified public SSH keys for a specified GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-organization-events`})}),_jsx(_components.td,{children:`Lists public events for a specified GitHub organization, which must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-organization-members`})}),_jsx(_components.td,{children:`Lists users who have publicly declared their membership in a specified, existing GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-public-repositories`})}),_jsxs(_components.td,{children:[`Lists all public repositories on GitHub; use the `,_jsx(_components.code,{children:`since`}),` parameter with a repository ID from a previous result for pagination.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-pull-requests`})}),_jsx(_components.td,{children:`Lists pull requests for a GitHub repository. REQUIRES ‘owner’ AND ‘repo’ parameters - both are MANDATORY and must be provided in every call.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-pull-requests-associated-with-commit`})}),_jsx(_components.td,{children:`Lists pull requests for a commit; returns merged PRs that introduced the commit if on the default branch, or open PRs including the commit if on other branches.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-pull-requests-files`})}),_jsx(_components.td,{children:`Lists all files (including additions, modifications, and removals) associated with a specific pull request in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reactions-for-commit-comment`})}),_jsx(_components.td,{children:`Lists reactions for a specific commit comment; this is a read-only operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reactions-for-issue`})}),_jsx(_components.td,{children:`Lists reactions for a specific, existing issue within an accessible GitHub repository, optionally filtering by content type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reactions-for-issue-comment`})}),_jsx(_components.td,{children:`Lists reactions for a specific issue comment in a GitHub repository, optionally filtering by content type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reactions-for-pull-request-review-comment`})}),_jsx(_components.td,{children:`Lists reactions for a pull request review comment in a repository, optionally filtering by reaction type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reactions-for-release`})}),_jsx(_components.td,{children:`Lists all reactions, or optionally filters reactions by a specific content type, for a given GitHub release.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reactions-for-team-discussion`})}),_jsx(_components.td,{children:`Lists reactions for an existing team discussion within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reactions-for-team-discussion-comment`})}),_jsx(_components.td,{children:`Lists reactions for a specific comment in a team discussion within an organization, optionally filtering by content type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-release-assets`})}),_jsxs(_components.td,{children:[`Lists assets (e.g., compiled binaries, source code archives) for a specific GitHub release, identified by `,_jsx(_components.code,{children:`release_id`}),` which must be valid for an…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-releases`})}),_jsx(_components.td,{children:`Retrieves a list of all releases (published, draft, and prerelease) for a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repo-access-by-token`})}),_jsx(_components.td,{children:`Lists repositories in an organization that a fine-grained personal access token has requested access to.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repo-codespaces`})}),_jsx(_components.td,{children:`Lists Codespaces the authenticated user can access within a specified, existing repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repo-dev-container-configs-for-user`})}),_jsxs(_components.td,{children:[`Lists the `,_jsx(_components.code,{children:`devcontainer.json`}),` configurations available in a specified repository for use with GitHub Codespaces.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repo-invitations-for-auth-user`})}),_jsx(_components.td,{children:`Lists all pending repository invitations for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repo-notifications-for-auth-user`})}),_jsx(_components.td,{children:`Retrieves notifications for the authenticated user from a specified repository, to which the user must have access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repo-secrets-without-values`})}),_jsx(_components.td,{children:`Lists all Codespaces secrets available in a specific repository, without their encrypted values.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories`})}),_jsx(_components.td,{children:`Lists repositories accessible to the authenticated user based on visibility, affiliation, and type filters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-accessible-to-app-installation`})}),_jsx(_components.td,{children:`Lists repositories a GitHub App installation can access. IMPORTANT: This endpoint requires a GitHub App installation access token (ghs_* prefix) for authentication.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-for-user`})}),_jsx(_components.td,{children:`Lists public repositories for a specified GitHub user, who must have an existing account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists repositories for the authenticated user; using ‘type’ with ‘visibility’ or ‘affiliation’ API parameters (not in this model) can cause a 422 error.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-starred-by-user`})}),_jsx(_components.td,{children:`Lists repositories a valid and existing GitHub user has starred.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-starred-by-authenticated-user`})}),_jsx(_components.td,{children:`Lists repositories the authenticated user has starred, optionally sorted and paginated, including star creation timestamps via…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-watched-by-user`})}),_jsx(_components.td,{children:`Lists repositories a given GitHub user is watching; the username must be a valid and existing GitHub user handle.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-watched-by-authenticated-user`})}),_jsx(_components.td,{children:`Lists repositories the authenticated user is watching (subscribed to for notifications).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repositories-with-actions-cache-usage`})}),_jsx(_components.td,{children:`Retrieves a paginated list of GitHub Actions cache usage statistics for repositories within an existing GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-activities`})}),_jsx(_components.td,{children:`Lists activities for a GitHub repository, ensuring the repository exists and is accessible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-autolinks`})}),_jsx(_components.td,{children:`Retrieves all autolinks (e.g., for JIRA issues) configured for a repository; requires admin permissions on the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-collaborators`})}),_jsx(_components.td,{children:`Lists collaborators for a specified repository, provided it exists and is accessible to the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-contributors`})}),_jsx(_components.td,{children:`Lists contributors to a specified repository, sorted by number of contributions in descending order; the repository must exist and be accessible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-events`})}),_jsx(_components.td,{children:`Lists chronological events (e.g., code pushes, issue activities, PR actions, forks) for a specified, existing GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-invitations`})}),_jsx(_components.td,{children:`Retrieves all pending (unaccepted or undeclined) collaboration invitations for a specified GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-issues`})}),_jsx(_components.td,{children:`Lists issues (including pull requests) from a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-languages`})}),_jsx(_components.td,{children:`Lists the programming languages used in a GitHub repository, returning a byte count for each language.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-organization-secrets`})}),_jsx(_components.td,{children:`Lists names of organization-level secrets shared with the specified repository; actual secret values are not returned and visibility depends on token access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-organization-variables`})}),_jsx(_components.td,{children:`Lists organization-level variables that are shared with a specific repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-projects`})}),_jsx(_components.td,{children:`Lists Projects (classic) associated with a specific repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-rulesets`})}),_jsx(_components.td,{children:`Retrieves all rulesets for a GitHub repository, which define conditions and actions for repository interactions (e.g., branch protections).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-rule-suites`})}),_jsx(_components.td,{children:`Lists rule suite evaluations for a repository, allowing filtering by ref (non-wildcard), time period, actor, and result.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-secrets`})}),_jsx(_components.td,{children:`Lists metadata for all secrets in a GitHub repository, excluding their encrypted values.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-secrets-without-decrypting`})}),_jsx(_components.td,{children:`Lists metadata (e.g., name, creation/update dates) for all Dependabot secrets in a repository; secret values are not included.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-security-advisories`})}),_jsx(_components.td,{children:`Tool to list security advisories for a repository. Use when you need to retrieve security advisories published for a specific repository, optionally filtered by state.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-tags`})}),_jsx(_components.td,{children:`Lists tags for a specified GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-teams`})}),_jsx(_components.td,{children:`Lists all teams with explicit permission to access the specified repository; the repository must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-topics`})}),_jsx(_components.td,{children:`Retrieves all topics for a specified, existing, and accessible repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-variables`})}),_jsx(_components.td,{children:`Lists plain text key-value variables for GitHub Actions workflows within a specific, accessible repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-webhooks`})}),_jsx(_components.td,{children:`Retrieves a list of webhooks for a repository, which must exist and be accessible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-repository-workflows`})}),_jsx(_components.td,{children:`Lists all GitHub Actions workflows for a specified repository, which must exist and be accessible.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-requested-reviewers-for-pull-request`})}),_jsx(_components.td,{children:`Gets all users and teams requested to review a specific pull request in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-review-comments-in-repository`})}),_jsx(_components.td,{children:`Lists all review comments on all pull requests within a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-review-comments-on-pull-request`})}),_jsx(_components.td,{children:`Lists all review comments on a specific pull request within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-reviews-for-pull-request`})}),_jsx(_components.td,{children:`Lists submitted reviews chronologically for a specific pull request within a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-runner-applications-for-organization`})}),_jsx(_components.td,{children:`Lists downloadable GitHub Actions runner application binaries for setting up self-hosted runners in a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-runner-applications-for-repository`})}),_jsx(_components.td,{children:`Lists available self-hosted runner application binaries for a specific repository, including their OS, architecture, and download URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-secret-scanning-alerts-for-repository`})}),_jsx(_components.td,{children:`List secret scanning alerts for a GitHub repository using first-party detections.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-secrets-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists all Codespaces secrets accessible to the authenticated user for use within GitHub Codespaces.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-security-advisories-graphql`})}),_jsx(_components.td,{children:`Tool to list GitHub Security Advisories using the GraphQL API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-security-vulnerabilities`})}),_jsx(_components.td,{children:`Query software vulnerabilities documented by GitHub Security Advisories using GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-selected-repositories-for-organization-secret`})}),_jsx(_components.td,{children:`Lists repositories that have been granted access to a Codespaces organization secret.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-selected-repositories-for-user-secret`})}),_jsx(_components.td,{children:`Lists repositories that have access to the specified user Codespaces secret.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-selected-repositories-for-secret-access`})}),_jsx(_components.td,{children:`Lists repositories within a specified organization that have been granted access to a particular Dependabot secret.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-selected-repos-org-variable`})}),_jsx(_components.td,{children:`Lists repositories in an organization that can access a specific organization variable; supports pagination and returns an empty list if no…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-self-hosted-runners-for-organization`})}),_jsx(_components.td,{children:`Lists self-hosted runners for a GitHub organization, optionally filtering by name and paginating results, providing details for each runner such as…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-self-hosted-runners-for-repository`})}),_jsx(_components.td,{children:`Lists all self-hosted runners configured for a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-social-accounts-for-user`})}),_jsx(_components.td,{children:`Lists social media accounts publicly linked to an existing GitHub user’s profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-social-accounts-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists all social media accounts linked to the authenticated user’s GitHub profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-sponsorables`})}),_jsx(_components.td,{children:`Tool to list users and organizations who can be sponsored via GitHub Sponsors.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-ssh-signing-keys-for-user`})}),_jsx(_components.td,{children:`Lists the public SSH signing keys for a specified GitHub user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-stargazers`})}),_jsx(_components.td,{children:`Lists users who have starred the specified GitHub repository, which must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-starred-gists`})}),_jsx(_components.td,{children:`Retrieves a list of gists starred by the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-starred-repositories-for-user`})}),_jsx(_components.td,{children:`Lists public repositories that a user has starred. The list includes all public repositories starred by the specified user, sorted by when they were…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-status-check-contexts`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-sub-issues`})}),_jsx(_components.td,{children:`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…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-subscriptions-for-authenticated-user`})}),_jsx(_components.td,{children:`Tool to list GitHub Marketplace subscriptions for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-subscriptions-for-authenticated-user-stubbed`})}),_jsx(_components.td,{children:`Lists the authenticated user’s stubbed (test/example data, not live) GitHub Marketplace subscriptions, useful for development or testing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-tag-protection-states-for-repository`})}),_jsx(_components.td,{children:`DEPRECATED: Lists tag protection rules for a repository. This API was sunset on August 30, 2024.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-team-members`})}),_jsx(_components.td,{children:`Lists members of a specific team within an organization, including members of child teams.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-team-projects`})}),_jsx(_components.td,{children:`Lists GitHub projects accessible to a specific team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-team-repositories`})}),_jsx(_components.td,{children:`Lists repositories accessible to a specific team within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-teams`})}),_jsx(_components.td,{children:`Lists teams for a specified GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-teams-for-authenticated-user`})}),_jsx(_components.td,{children:`Lists all teams across all organizations to which the authenticated user belongs, supporting pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-teams-that-are-assigned-to-organization-role`})}),_jsx(_components.td,{children:`Lists teams assigned to a specific role within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-people-user-follows`})}),_jsxs(_components.td,{children:[`Lists GitHub users that a valid GitHub `,_jsx(_components.code,{children:`username`}),` is following, supporting pagination.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-people-authenticated-user-follows`})}),_jsx(_components.td,{children:`Lists people the authenticated user follows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-timeline-events-for-issue`})}),_jsx(_components.td,{children:`Lists chronological events (e.g., comments, commits, label changes) for a specific issue in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-token-access-repositories`})}),_jsx(_components.td,{children:`Lists repositories in an organization that a fine-grained personal access token has access to.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-user-projects`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-users`})}),_jsx(_components.td,{children:`Retrieves all GitHub users (individuals and organizations) in chronological order of their sign-up date.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-users-blocked-by-organization`})}),_jsx(_components.td,{children:`Lists users blocked by a specified GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-users-blocked-by-authenticated-user`})}),_jsx(_components.td,{children:`Lists users blocked by the authenticated user, returning an empty list if no users are blocked.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-users-that-are-assigned-to-organization-role`})}),_jsx(_components.td,{children:`Lists users assigned to a specific role within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-watchers`})}),_jsx(_components.td,{children:`Retrieves a list of users watching a specific repository; the repository must be accessible to the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-workflow-run-artifacts`})}),_jsx(_components.td,{children:`Lists artifacts (e.g., build outputs, test results) for a specific workflow run in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-workflow-runs-for-repository`})}),_jsx(_components.td,{children:`Lists workflow runs for a repository, allowing filtering by actor, branch, event, status, creation date, check suite ID, or head SHA; the repository…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-workflow-runs-for-workflow`})}),_jsxs(_components.td,{children:[`Lists runs for a specified, existing workflow (identified by ID or filename like `,_jsx(_components.code,{children:`main.yml`}),`) in a GitHub repository, with filtering options.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lock-issue`})}),_jsx(_components.td,{children:`Locks an existing GitHub issue’s conversation, preventing further comments; an optional reason can be specified.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lookup-enterprise-administrator-invitation`})}),_jsx(_components.td,{children:`Tool to look up a pending enterprise administrator invitation by invitee, enterprise, and role.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lookup-resource`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lookup-nodes-by-ids`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lookup-organization-graph-ql`})}),_jsx(_components.td,{children:`Tool to lookup a GitHub organization by login using GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`lookup-topic-by-name`})}),_jsx(_components.td,{children:`Tool to look up a GitHub topic by name using GraphQL. Use when you need to find information about a specific GitHub topic including its popularity…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`manage-access-control-for-organization-codespaces`})}),_jsx(_components.td,{children:`Sets the Codespaces access control policy for a GitHub organization, determining which members can use them.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`manage-custom-properties-for-org-repos`})}),_jsx(_components.td,{children:`Creates or updates values for an organization’s predefined custom properties across multiple repositories (up to 30).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`manage-secrets-in-selected-repositories`})}),_jsx(_components.td,{children:`Lists repositories within an organization that have been explicitly granted access to a specific GitHub Actions organization secret.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`map-commit-author`})}),_jsxs(_components.td,{children:[`Updates Git author information (name and/or email) for an `,_jsx(_components.code,{children:`author_id`}),` obtained during a repository import, to correctly attribute commits.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-thread-as-done`})}),_jsxs(_components.td,{children:[`Marks the GitHub notification thread (identified by `,_jsx(_components.code,{children:`thread_id`}),`) as done or read for the authenticated user, effectively archiving it.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-thread-as-read`})}),_jsxs(_components.td,{children:[`Marks an existing GitHub notification thread, identified by its `,_jsx(_components.code,{children:`thread_id`}),`, as read.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-notifications-as-read`})}),_jsxs(_components.td,{children:[`Marks notifications as read or unread, optionally for those updated at or before a `,_jsx(_components.code,{children:`last_read_at`}),` timestamp.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-pull-request-ready-for-review`})}),_jsx(_components.td,{children:`Marks a draft pull request as ready for review using GitHub GraphQL API, transitioning it from draft to reviewable state.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-repository-notifications-as-read`})}),_jsx(_components.td,{children:`Marks notifications in a repository as read; if ‘last_read_at’ is specified, notifications updated after this timestamp are not marked as read.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`merge-branch`})}),_jsx(_components.td,{children:`Merges a head branch or commit SHA into a base branch in a repository; fails if there are merge conflicts requiring manual resolution.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`merge-pull-request`})}),_jsx(_components.td,{children:`Merges an open and mergeable pull request in a repository. A 405 error can occur for multiple reasons: (1) The PR is still in draft mode - convert it…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-project-card`})}),_jsx(_components.td,{children:`Moves a project card to a specified position within a column (GitHub Classic Projects).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`move-project-column`})}),_jsx(_components.td,{children:`Moves a column within a GitHub project (classic) to a new position.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ping-organization-webhook`})}),_jsx(_components.td,{children:`Sends a ‘ping’ event to a specified, existing organization webhook to test its configuration and ensure it correctly receives events.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ping-repository-webhook`})}),_jsx(_components.td,{children:`Pings an existing webhook on a repository to test its configuration and reachability by GitHub.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`privately-report-security-vulnerability`})}),_jsx(_components.td,{children:`Privately reports a security vulnerability to a repository’s maintainers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`publish-sponsors-tier-graph-ql`})}),_jsx(_components.td,{children:`Tool to publish a draft GitHub Sponsors tier using GraphQL. Use when you need to make a draft sponsors tier visible to potential sponsors.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`redeliver-delivery-for-organization-webhook`})}),_jsx(_components.td,{children:`Redelivers a specific webhook delivery for a webhook within an organization, to resend an event that previously failed or was not processed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`redeliver-delivery-for-repository-webhook`})}),_jsxs(_components.td,{children:[`Redelivers a specific, previously made webhook delivery (`,_jsx(_components.code,{children:`delivery_id`}),`) for a repository’s webhook (`,_jsx(_components.code,{children:`hook_id`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-custom-property-for-organization`})}),_jsxs(_components.td,{children:[`Deletes a custom property, specified by `,_jsx(_components.code,{children:`custom_property_name`}),`, from an existing organization (`,_jsx(_components.code,{children:`org`}),`) for which the property is currently defined…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-label-from-issue`})}),_jsx(_components.td,{children:`Removes a label currently applied to a specific issue in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-all-labels-from-issue`})}),_jsx(_components.td,{children:`Removes all labels from a specified issue in a GitHub repository; this operation is idempotent.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-all-organization-roles-for-team`})}),_jsx(_components.td,{children:`Revokes all organization roles for a team in an organization; this is destructive and succeeds even if the team initially has no roles.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-all-organization-roles-for-user`})}),_jsx(_components.td,{children:`Revokes all assigned organization-level roles from a specified user (who must be a member of the organization) within a GitHub organization, without…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-organization-member`})}),_jsx(_components.td,{children:`Removes a member from a GitHub organization. This action permanently removes a user’s membership from the specified organization, revoking their…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-organization-role-from-team`})}),_jsx(_components.td,{children:`Revokes an organization role that a team currently possesses within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-organization-role-from-user`})}),_jsx(_components.td,{children:`Removes a custom organization role from a user within a GitHub organization, provided the organization exists, the user is a member, and the role_id…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-app-access-restrictions`})}),_jsx(_components.td,{children:`Removes all GitHub App access restrictions from a protected branch in a repository; the branch must have protection rules configured, and this action…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-project-from-team`})}),_jsx(_components.td,{children:`Removes a project from a team within an organization; this action requires the project to be currently associated with the team.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-repository-collaborator`})}),_jsx(_components.td,{children:`Removes a collaborator from a specified GitHub repository, provided the repository exists and the user is an existing collaborator.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-repository-from-app-installation`})}),_jsxs(_components.td,{children:[`Removes a repository from a GitHub App installation for the authenticated user, given a valid `,_jsx(_components.code,{children:`installation_id`}),` and the `,_jsx(_components.code,{children:`repository_id`}),` of a…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-repository-from-team`})}),_jsx(_components.td,{children:`Disassociates a repository from a team; team members may lose access permissions, but the repository and team are not deleted.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-selected-repository-from-user-secret`})}),_jsx(_components.td,{children:`Removes a selected repository’s access to a user’s Codespaces secret; the secret must exist and the repository must have previously been granted access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-assignees-from-issue`})}),_jsx(_components.td,{children:`Removes specified assignees from a GitHub issue; requires push access, and invalid removal attempts are silently ignored.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-custom-label-from-repo-runner`})}),_jsx(_components.td,{children:`Removes a custom label from a repository’s self-hosted runner; this operation is idempotent.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-custom-label-from-self-hosted-runner`})}),_jsxs(_components.td,{children:[`Removes a currently assigned custom label (`,_jsx(_components.code,{children:`name`}),`) from a self-hosted runner (`,_jsx(_components.code,{children:`runner_id`}),`) in an organization (`,_jsx(_components.code,{children:`org`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-custom-labels-from-self-hosted-repo-runner`})}),_jsx(_components.td,{children:`Removes all custom labels from a self-hosted runner registered at the repository level, leaving only its default labels and any labels inherited from…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-interaction-restrictions-for-organization`})}),_jsx(_components.td,{children:`Removes all interaction restrictions from public repositories in the specified GitHub organization, allowing all users to resume interactions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-interaction-restrictions-for-repository`})}),_jsx(_components.td,{children:`Removes all interaction restrictions for a repository, enabling all users to comment, open issues, and create pull requests by lifting any existing…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-org-dev-env-secret-by-name`})}),_jsx(_components.td,{children:`Deletes a GitHub Codespaces secret from an organization by its name; this operation is idempotent.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-org-secret-by-name`})}),_jsxs(_components.td,{children:[`Permanently removes a specific Dependabot secret, by its `,_jsx(_components.code,{children:`secret_name`}),`, from the GitHub `,_jsx(_components.code,{children:`org`}),`, making it unavailable to Dependabot for that organization.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-outside-collaborator-from-organization`})}),_jsx(_components.td,{children:`Removes a user, who must be an outside collaborator, from the specified GitHub organization, revoking their access to all its repositories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-public-org-membership`})}),_jsx(_components.td,{children:`Removes the authenticated user’s public organization membership, making it private.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-public-repo-interaction-restrictions`})}),_jsx(_components.td,{children:`Removes all interaction restrictions (limitations on comments, issues, or pull requests) from all public repositories owned by the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-repo-from-org-dev-env-secret`})}),_jsx(_components.td,{children:`Removes a repository’s access to an organization-level Codespaces secret, if it was previously granted.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-repo-from-org-secret-with-selected-visibility`})}),_jsx(_components.td,{children:`Revokes a specific repository’s access to an organization-level Dependabot secret, applicable only when the secret has ‘selected’ visibility and the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-requested-reviewers-from-pull-request`})}),_jsx(_components.td,{children:`Removes currently assigned user logins and/or team slugs from a GitHub pull request’s list of requested reviewers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-review-request`})}),_jsx(_components.td,{children:`Removes requested reviewers from a pull request. Use this action when you need to cancel a review request that was previously sent to users or teams.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-selected-repo-from-org-secret`})}),_jsx(_components.td,{children:`Removes a specific repository’s access to an organization-level secret; the repository must have been previously granted access to this secret.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-selected-repo-from-org-variable`})}),_jsx(_components.td,{children:`Removes a repository’s access to an organization variable that has ‘selected’ visibility.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-status-check-contexts`})}),_jsx(_components.td,{children:`Removes specified status check contexts from a protected branch’s required status checks.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-status-check-protection`})}),_jsx(_components.td,{children:`Removes status check protection from a branch, disabling required status checks for merging pull requests; will only have an effect if status check…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-team-access-restrictions`})}),_jsx(_components.td,{children:`Removes specified teams from push access to a protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-team-membership`})}),_jsx(_components.td,{children:`Tool to remove team membership for a user in an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-team-membership-for-user`})}),_jsx(_components.td,{children:`Removes a user from a specific team within an organization. This action requires admin:org scope permissions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-user-access-restrictions`})}),_jsx(_components.td,{children:`Removes specified users from the list of people allowed to push to a protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-user-as-collaborator`})}),_jsx(_components.td,{children:`Removes a user as a collaborator from an organization project (classic).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-users-codespaces-access-org`})}),_jsx(_components.td,{children:`Removes selected users from GitHub Codespaces billing access for an existing organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rename-branch`})}),_jsx(_components.td,{children:`Renames an existing branch in a GitHub repository; the new name must be unique and adhere to GitHub’s naming conventions, and the current branch name…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`render-markdown-document`})}),_jsx(_components.td,{children:`Renders Markdown to HTML; for ‘gfm’ mode, provide ‘context’ (owner/repo) to correctly link issues, pull requests, and user mentions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`render-markdown-raw`})}),_jsx(_components.td,{children:`Tool to render raw Markdown text to HTML using GitHub’s markdown API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reopen-issue`})}),_jsx(_components.td,{children:`Reopens a closed GitHub issue by changing its state to ‘open’ with state_reason ‘reopened’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reopen-pull-request`})}),_jsx(_components.td,{children:`Reopens a previously closed pull request by setting its state to ‘open’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`replace-all-repository-topics`})}),_jsx(_components.td,{children:`Replaces all topics of a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`replace-org-secret-visibility-to-selected`})}),_jsx(_components.td,{children:`Replaces the list of repositories that can access a Dependabot organization secret when the secret’s visibility is already set to ‘selected’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`replace-repo-access-on-org-dev-env-secret-set`})}),_jsx(_components.td,{children:`Replaces the list of repositories that can access an organization-level Codespaces secret.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`request-pages-build`})}),_jsx(_components.td,{children:`Manually triggers a GitHub Pages build for a repository if GitHub Pages is enabled, useful for deployments not automatically built or for retrying failed builds.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`request-reviewers`})}),_jsx(_components.td,{children:`Requests reviewers for a specific pull request identified by owner, repository, and pull request number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`request-reviewers-for-pull-request`})}),_jsx(_components.td,{children:`Adds reviewers to a specific pull request identified by owner, repo, and pull_number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rerequest-check-run`})}),_jsx(_components.td,{children:`Triggers a re-run of a specific check run in a GitHub repository, resetting its status to ‘queued’, clearing its conclusion, and triggering the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rerequest-check-suite`})}),_jsx(_components.td,{children:`Triggers a new run of an existing check suite within a repository, resetting its status to ‘queued’, clearing its conclusion, and triggering the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`re-run-job-from-workflow-run`})}),_jsx(_components.td,{children:`Re-runs a specific job and any dependent jobs from a GitHub Actions workflow run in the specified repository, optionally enabling debug logging.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`re-run-workflow`})}),_jsx(_components.td,{children:`Re-runs a specific GitHub Actions workflow run identified by its owner, repository, and run ID, optionally enabling debug logging.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`re-run-failed-jobs-from-workflow-run`})}),_jsx(_components.td,{children:`Re-runs all failed jobs and their dependent jobs from a specified workflow run if the run contains previously failed jobs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reset-token`})}),_jsxs(_components.td,{children:[`Invalidates the provided OAuth `,_jsx(_components.code,{children:`access_token`}),` and generates a new one for the GitHub OAuth App identified by `,_jsx(_components.code,{children:`client_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`restore-package-for-organization`})}),_jsx(_components.td,{children:`Restores a package in an organization, provided it was deleted within the last 30 days.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`restore-package-for-user`})}),_jsx(_components.td,{children:`Restores a user-owned package previously deleted from GitHub Packages, if restorable under GitHub’s data retention policy (typically within 30 days of deletion).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`restore-package-for-authenticated-user`})}),_jsx(_components.td,{children:`Restores a package deleted by the authenticated user within the last 30 days, if its namespace and version are still available.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`restore-package-version-for-authenticated-user`})}),_jsx(_components.td,{children:`Restores a package version that was deleted by the authenticated user within the last 30 days.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`restore-package-version-for-organization`})}),_jsx(_components.td,{children:`Restores a package version for an organization, provided it was deleted within the last 30 days.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`restore-package-version-for-user`})}),_jsx(_components.td,{children:`Restores a specific, user-owned package version if it was deleted within the last 30 days and its original namespace and version name are still available.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retire-sponsors-tier`})}),_jsx(_components.td,{children:`Tool to retire a published payment tier from your GitHub Sponsors profile using GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`review-access-with-personal-token`})}),_jsx(_components.td,{children:`Approves or denies a pending fine-grained personal access token request for organization resources; must be performed by a GitHub App.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`review-deployment-protection-rules`})}),_jsx(_components.td,{children:`Approves or rejects pending custom deployment protection rules for a workflow run.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`review-pending-deployments-for-workflow-run`})}),_jsx(_components.td,{children:`Approves or rejects pending deployments for a specific workflow run that are in a ‘waiting’ state within specified, configured environments.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`review-resource-requests-with-fine-grained-tokens`})}),_jsx(_components.td,{children:`Approves or denies multiple fine-grained personal access token requests for an organization in bulk.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`revoke-installation-access-token`})}),_jsx(_components.td,{children:`Revokes the GitHub App’s current installation access token, immediately invalidating it for API authentication.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run-graph-ql-query`})}),_jsx(_components.td,{children:`Tool to run an arbitrary GitHub GraphQL v4 query or mutation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`run-graph-ql-relay-query`})}),_jsx(_components.td,{children:`Tool to run a GitHub GraphQL relay query. The relay field is a workaround for re-exposing the root query object.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-code`})}),_jsx(_components.td,{children:`Searches code file contents and paths on the default branch of GitHub repositories using a query string; searches only files under 384KB, returns max…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-code-all-pages`})}),_jsx(_components.td,{children:`Tool to search code across multiple pages using GitHub’s code search API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-commits`})}),_jsx(_components.td,{children:`Finds commits on GitHub using a query string (q) supporting keywords and qualifiers, with options for sorting and pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-commits-by-author`})}),_jsx(_components.td,{children:`Searches commits across GitHub using the Search API (e.g., by author/email/org/date range) without per-repo scanning.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-graphql`})}),_jsx(_components.td,{children:`Tool to perform GitHub GraphQL searches across issues, pull requests, repositories, users, and discussions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-issues`})}),_jsx(_components.td,{children:`Searches GitHub issues and pull requests using a flexible query with qualifiers, sorting, and pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-issues-and-pull-requests`})}),_jsx(_components.td,{children:`Searches GitHub for issues and pull requests. Supports keywords, qualifiers (repo:, org:, user:, state:, label:, author:, assignee:, mentions…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-labels`})}),_jsx(_components.td,{children:`Searches for labels within a GitHub repository by keywords in their names or descriptions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-repositories`})}),_jsx(_components.td,{children:`Searches GitHub repositories using a flexible query (keywords, qualifiers) with sorting, ordering, and pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-topics`})}),_jsx(_components.td,{children:`Finds topics on GitHub using keywords and qualifiers with GitHub’s search syntax, supporting pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-users`})}),_jsxs(_components.td,{children:[`Searches for users on GitHub by criteria like username, email, location, followers, or repository associations, using a flexible query string `,_jsx(_components.code,{children:`q`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-admin-branch-protection`})}),_jsx(_components.td,{children:`Enables administrator enforcement on a branch, making existing protection rules also apply to administrators; branch protection rules must already be configured.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-app-access-restrictions`})}),_jsx(_components.td,{children:`Replaces the list of GitHub Apps permitted to push to a protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-repository-subscription`})}),_jsx(_components.td,{children:`Sets the authenticated user’s notification subscription for a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-thread-subscription`})}),_jsxs(_components.td,{children:[`Sets whether a GitHub notification thread is ignored (muted) or unignored (unmuted), for a `,_jsx(_components.code,{children:`thread_id`}),` that must identify an existing notification thread.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-default-workflow-permissions-for-organization`})}),_jsx(_components.td,{children:`Updates an organization’s default GITHUB_TOKEN permissions for workflows and whether GitHub Actions can approve pull requests; note that allowing…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-default-workflow-permissions-for-repository`})}),_jsx(_components.td,{children:`Sets the default permissions for the GITHUB_TOKEN within a repository and configures whether GitHub Actions can approve pull requests.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-email-visibility`})}),_jsx(_components.td,{children:`Sets the visibility (‘public’ or ‘private’) of the authenticated user’s primary email address on GitHub, if one is configured.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-actions-permissions-for-organization`})}),_jsx(_components.td,{children:`Sets the GitHub Actions permissions policy for an organization, specifying which repositories can run Actions and which actions/workflows are…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-actions-permissions-for-repository`})}),_jsx(_components.td,{children:`Sets GitHub Actions permissions for a repository, enabling/disabling Actions and defining the policy for allowed actions and reusable workflows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-interaction-restrictions-for-organization`})}),_jsx(_components.td,{children:`Limits interactions (comments, new issues, PRs) in an organization’s public repositories by user type and duration, typically to mitigate high…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-interaction-restrictions-for-repository`})}),_jsx(_components.td,{children:`Temporarily limits which GitHub users (e.g., existing_users, contributors_only) can interact (comment, open issues, create pull requests) in a…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-interaction-restrictions-for-your-public-repos`})}),_jsx(_components.td,{children:`Sets or updates temporary interaction restrictions for all public repositories owned by the authenticated user, overriding any repository-specific limits.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-labels-for-issue`})}),_jsx(_components.td,{children:`Replaces all existing labels on a GitHub issue with a new set of labels.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-oidc-subject-claim-template`})}),_jsx(_components.td,{children:`Sets the OpenID Connect (OIDC) subject claim template for a GitHub repository, allowing use of the default template or a custom one defined by…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-org-allowed-actions`})}),_jsx(_components.td,{children:`Sets the GitHub Actions permissions for an existing organization, specifying allowed GitHub-owned actions, verified creator actions, and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-org-runner-labels`})}),_jsx(_components.td,{children:`Sets the custom labels for a self-hosted runner in an organization; this operation does not affect default system-assigned labels (e.g., ‘self-hosted’, ‘linux’, ‘x64’).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-repo-allowed-actions`})}),_jsx(_components.td,{children:`Sets allowed GitHub Actions and reusable workflows for a repository, managing permissions for GitHub-owned, verified creator, or specific…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-repo-runner-labels`})}),_jsxs(_components.td,{children:[`Replaces all custom labels for a specific self-hosted runner in a repository; an empty list for `,_jsx(_components.code,{children:`labels`}),` removes all existing custom labels.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-selected-repos-for-org-variable`})}),_jsx(_components.td,{children:`Replaces the list of repositories that can access an organization-level variable; the variable’s visibility must be ‘selected’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-selected-repositories-for-organization-secret`})}),_jsx(_components.td,{children:`Replaces the list of repositories that can access an organization secret; only effective if the secret’s visibility is ‘selected’.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-selected-repositories-for-user-secret`})}),_jsx(_components.td,{children:`Defines the list of repositories permitted to access a specific Codespaces secret for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-status-check-contexts`})}),_jsxs(_components.td,{children:[`Replaces required status check contexts for a protected branch, requiring admin permissions; an empty `,_jsx(_components.code,{children:`contexts`}),` array removes all checks.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-team-access-restrictions`})}),_jsx(_components.td,{children:`Replaces the list of teams with push access to a protected branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-user-access-restrictions`})}),_jsx(_components.td,{children:`Replaces the list of users with push access to a protected branch in an organization repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-user-interaction-limit-graph-ql`})}),_jsx(_components.td,{children:`Tool to set interaction limits on a user’s public repositories using GraphQL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-workflow-external-access`})}),_jsx(_components.td,{children:`Sets the access level for workflows outside a repository to use actions and reusable workflows within that repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`star-gist`})}),_jsxs(_components.td,{children:[`Stars a GitHub gist identified by `,_jsx(_components.code,{children:`gist_id`}),`; this action is idempotent and returns a 204 No Content status upon success, even if the gist is already starred.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`star-repository-for-authenticated-user`})}),_jsx(_components.td,{children:`Stars a specified repository (identified by owner and repo name) for the authenticated user; this action is idempotent and succeeds even if the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`start-codespace-for-authenticated-user`})}),_jsxs(_components.td,{children:[`Initiates the startup process for an existing GitHub Codespace (identified by `,_jsx(_components.code,{children:`codespace_name`}),`) if it’s in a startable state like ‘Available’ or ‘Stopped’.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`stop-codespace-for-organization-user`})}),_jsx(_components.td,{children:`Stops a running codespace for an organization member. This action allows organization administrators to stop a codespace that belongs to a member of their organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`stop-codespace-for-authenticated-user`})}),_jsx(_components.td,{children:`Stops a running or available Codespace for the authenticated user, pausing its execution and billing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`submit-review-for-pull-request`})}),_jsxs(_components.td,{children:[`Finalizes a pending pull request review (identified by `,_jsx(_components.code,{children:`review_id`}),`) with a required `,_jsx(_components.code,{children:`event`}),` (APPROVE, REQUEST_CHANGES, COMMENT) and an optional `,_jsx(_components.code,{children:`body`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sync-fork-branch-with-upstream`})}),_jsx(_components.td,{children:`Synchronizes a branch in a forked GitHub repository with its upstream counterpart, assuming the repository is a fork, the branch exists, an upstream…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`test-repository-webhook`})}),_jsx(_components.td,{children:`Triggers a simulated push event to test a repository’s push webhook; a test event is only delivered if the webhook is subscribed to ‘push’ events…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`transfer-repository`})}),_jsx(_components.td,{children:`Initiates a repository transfer to a new owner (who must accept the request); if the new owner is an organization, it must be configured to allow transfers.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unblock-user`})}),_jsx(_components.td,{children:`Unblocks a GitHub user, provided they are currently blocked by the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unblock-user-from-organization`})}),_jsx(_components.td,{children:`Unblocks a user from an organization, allowing renewed interaction with its resources, provided the user is currently blocked (otherwise, a 404 error may occur).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unfollow-user`})}),_jsx(_components.td,{children:`Tool to unfollow a GitHub user using GraphQL. Use when you need to stop following a specific user on GitHub.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unfollow-organization`})}),_jsx(_components.td,{children:`Tool to unfollow a GitHub organization using GraphQL. Use when you need to stop following a specific organization on GitHub.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unlock-issue`})}),_jsx(_components.td,{children:`Unlocks a currently locked GitHub issue in the specified repository, allowing new comments and interactions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unlock-organization-repository`})}),_jsx(_components.td,{children:`Unlocks a repository that was locked for migration within a GitHub organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unlock-user-repository`})}),_jsxs(_components.td,{children:[`Unlocks a repository (`,_jsx(_components.code,{children:`repo_name`}),`) that was locked as part of a user migration (`,_jsx(_components.code,{children:`migration_id`}),`), making it usable or deletable; this action requires…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unstar-gist`})}),_jsx(_components.td,{children:`Removes a star from the specified gist; the action is idempotent and will not error if the gist was not previously starred by the user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unstar-repository`})}),_jsx(_components.td,{children:`Removes the authenticated user’s star from a specified repository, which must already be starred by the user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-check-run`})}),_jsx(_components.td,{children:`Updates an existing check run for a specific commit in a repository, allowing modifications to its status, conclusion, output, and other details.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-code-scanning-alert`})}),_jsx(_components.td,{children:`Updates a specific code scanning alert in a GitHub repository, primarily to change its state (e.g., ‘open’ or ‘dismissed’).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-commit-comment`})}),_jsx(_components.td,{children:`Changes the body of an existing commit comment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-custom-organization-role`})}),_jsx(_components.td,{children:`Updates an existing custom role in an organization by modifying its name, description, or permissions; at least one of these fields must be provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-deployment-branch-policy`})}),_jsx(_components.td,{children:`Updates the name pattern of an existing deployment branch policy for a specific environment in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-discussion`})}),_jsx(_components.td,{children:`Updates the title and/or body of a specific team discussion within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-discussion-comment`})}),_jsx(_components.td,{children:`Updates the body of a comment in a team’s discussion within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-gist`})}),_jsx(_components.td,{children:`Updates a gist’s description, and/or its files (including content, filename changes, or deletion).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-gist-comment`})}),_jsx(_components.td,{children:`Updates an existing comment on a specified gist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-label`})}),_jsx(_components.td,{children:`Updates an existing label’s name, color, or description within a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-milestone`})}),_jsxs(_components.td,{children:[`Updates a milestone in a repository, identified by `,_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, and `,_jsx(_components.code,{children:`milestone_number`}),`, by allowing modification of its `,_jsx(_components.code,{children:`title`}),`, `,_jsx(_components.code,{children:`state`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-environment-variable`})}),_jsx(_components.td,{children:`Updates an existing environment variable’s name and/or value in a specific GitHub repository environment; requires providing either a new name or a new value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-issue`})}),_jsxs(_components.td,{children:[`Updates an existing GitHub issue’s title, body, state, milestone, labels, or assignees; `,_jsx(_components.code,{children:`state_reason`}),` is only processed if `,_jsx(_components.code,{children:`state`}),` also changes, and…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-issue-comment`})}),_jsx(_components.td,{children:`Updates an existing comment on an issue or pull request within a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization`})}),_jsx(_components.td,{children:`Updates an organization’s settings; changing security-related fields requires admin, owner, or security manager permissions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-variable`})}),_jsxs(_components.td,{children:[`Updates an existing GitHub Actions organization variable’s name, value, or visibility (`,_jsx(_components.code,{children:`all`}),`, `,_jsx(_components.code,{children:`private`}),`, `,_jsx(_components.code,{children:`selected`}),`), requiring…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-webhook`})}),_jsx(_components.td,{children:`Updates the configuration (URL, content type, secret, SSL verification), subscribed events, active status, or name of an existing webhook for a specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project`})}),_jsx(_components.td,{children:`Updates an existing GitHub project (V2) attributes like title, description, visibility, and state.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-pull-request`})}),_jsx(_components.td,{children:`Updates an existing pull request, allowing changes to attributes like title, body, state, base branch, and maintainer modification settings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-pull-request-branch`})}),_jsx(_components.td,{children:`Updates an open pull request’s head branch by merging the latest changes from its base branch, if mergeable and repository merging is enabled; operates asynchronously.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-reference`})}),_jsx(_components.td,{children:`Updates an existing Git reference (e.g., a branch or tag) to point to a specific commit SHA.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-release`})}),_jsxs(_components.td,{children:[`Updates an existing release in a GitHub repository, allowing modification of its attributes; if linking a discussion, the `,_jsx(_components.code,{children:`discussion_category_name`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-release-asset`})}),_jsx(_components.td,{children:`Updates the name, label, or state of a release asset in a GitHub repository, requiring at least one of these properties to be provided for modification.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-repository`})}),_jsx(_components.td,{children:`Updates settings for an existing GitHub repository, such as name, description, visibility, merge strategies, and security configurations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-repository-invitation`})}),_jsx(_components.td,{children:`Updates an active repository invitation to modify the invited user’s permissions; the specified repository and invitation must exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-repository-ruleset`})}),_jsxs(_components.td,{children:[`Updates an existing repository ruleset, identified by `,_jsx(_components.code,{children:`ruleset_id`}),` for a given repository, allowing partial updates to its configuration such as…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-repository-variable`})}),_jsx(_components.td,{children:`Updates the name and/or value of an existing GitHub Actions variable in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-repository-webhook`})}),_jsxs(_components.td,{children:[`Updates the URL, content type, secret, SSL verification, events, or active status for an existing repository webhook, specified by `,_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, and `,_jsx(_components.code,{children:`hook_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team`})}),_jsx(_components.td,{children:`Updates a team’s settings (e.g., name, description, privacy, parent team) within a GitHub organization, identified by its slug and organization name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-branch-protection`})}),_jsx(_components.td,{children:`Updates the protection settings for an existing branch in a repository, which must not contain wildcard characters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-code-scanning-default-setup`})}),_jsx(_components.td,{children:`Updates the default setup configuration for code scanning in a repository; GitHub Advanced Security must be enabled for the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-codespace`})}),_jsx(_components.td,{children:`Updates an existing GitHub Codespace’s machine type, display name, or recent folders for the authenticated user; machine type changes take effect on the next start.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-git-lfs-preference`})}),_jsx(_components.td,{children:`Sets the Git Large File Storage (LFS) preference for a repository during a source import.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-issue-type`})}),_jsx(_components.td,{children:`Update an existing issue type for a GitHub organization. Requires the authenticated user to be an organization administrator.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-organization-webhook-configuration`})}),_jsx(_components.td,{children:`Updates the configuration (URL, content type, secret, SSL verification) for an existing webhook within a specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-card`})}),_jsx(_components.td,{children:`Updates an existing project card’s note and/or archived status (GitHub Classic Projects).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-project-column`})}),_jsxs(_components.td,{children:[`Updates the name of an existing column, identified by `,_jsx(_components.code,{children:`column_id`}),`, in a GitHub project (classic).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-pull-request-review`})}),_jsx(_components.td,{children:`Updates the body text of an existing pull request review.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-pull-request-review-comment`})}),_jsx(_components.td,{children:`Updates the body of an existing review comment on a pull request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-pull-request-review-protection`})}),_jsx(_components.td,{children:`Updates pull request review protection settings (e.g., required approvals, review dismissal, bypass allowances) for a branch; branch protection…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-repository-preferences-for-check-suites`})}),_jsx(_components.td,{children:`Updates repository preferences for automatic Check Suite creation on code pushes, allowing configuration for specific GitHub Apps that must be…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-repository-webhook-configuration`})}),_jsx(_components.td,{children:`Updates the configuration (e.g., payload URL, content type, secret, SSL verification) for an existing webhook in a specified repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-resource-access-with-tokens`})}),_jsxs(_components.td,{children:[`Revokes organization access for the personal access tokens identified by `,_jsx(_components.code,{children:`pat_ids`}),`; this action must be performed by a GitHub App, and `,_jsx(_components.code,{children:`pat_ids`}),` must…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-status-check-protection`})}),_jsx(_components.td,{children:`Updates required status checks for a branch, optionally requiring it to be up-to-date before merging.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-subscription`})}),_jsx(_components.td,{children:`Tool to update notification subscription state for issues, pull requests, or discussions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-authenticated-user`})}),_jsx(_components.td,{children:`Updates the authenticated user’s GitHub profile; a new public email must be verified, and existing private emails remain private even if specified.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-token-org-access`})}),_jsx(_components.td,{children:`Revokes a fine-grained personal access token’s access to an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-list`})}),_jsx(_components.td,{children:`Tool to update an existing GitHub user list. Use when you need to modify the name, description, or privacy settings of a user list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-lists-for-item`})}),_jsx(_components.td,{children:`Tool to update which of the viewer’s lists an item belongs to on GitHub.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-project-item`})}),_jsx(_components.td,{children:`Tool to update a field value for an item in a user’s GitHub ProjectV2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-status`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upload-release-asset`})}),_jsx(_components.td,{children:`Tool to upload a binary asset to an existing GitHub release.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upload-sarif-analysis`})}),_jsxs(_components.td,{children:[`Uploads a gzipped and Base64 encoded SARIF file to a GitHub repository for a specific commit and reference; use `,_jsx(_components.code,{children:`checkout_uri`}),` if SARIF paths are absolute.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`upsert-repo-custom-property-values`})}),_jsx(_components.td,{children:`Creates or updates up to 30 custom property values for a repository; custom properties must be predefined at the organization or repository level…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-credential`})}),_jsx(_components.td,{children:`Validates GitHub API credentials by checking if they can successfully authenticate.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`verify-dev-container-permissions-accepted`})}),_jsx(_components.td,{children:`Verifies if the authenticated user has accepted permissions for a specific devcontainer configuration in a repository, typically to ensure awareness…`})]})]})]})}),`\n`,_jsx(Heading,{level:`2`,id:`triggers-46`,children:`Triggers (46)`}),`\n`,_jsxs(_components.p,{children:[`Subscribe with `,_jsx(_components.code,{children:`.on(...)`}),` in a script. A trigger with required configuration takes it as the second argument.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Trigger`}),_jsx(_components.th,{children:`Needs`}),_jsx(_components.th,{children:`What fires it`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Workflow Artifact Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new workflow artifact is created in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Branch Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`branch`})]}),_jsx(_components.td,{children:`Triggers when a GitHub branch changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Branch Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new branch is created in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Check Run Status / Conclusion Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`check_run_id`})]}),_jsx(_components.td,{children:`Triggers when a specific GitHub check run changes its status or conclusion.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Check Suite Status / Conclusion Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`ref`})]}),_jsx(_components.td,{children:`Triggers when a GitHub check suite changes its status or conclusion for a given ref.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Code Scanning Alert Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new code scanning alert is created in a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Repository Collaborator Added`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new collaborator is added to a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Commit Event`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggered when a new commit is pushed to a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Deployment Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new deployment is created in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub Deployment State Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`deployment_id`})]}),_jsx(_components.td,{children:`Triggers when a specific GitHub deployment’s fields change.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Deployment Status Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`deployment_id`})]}),_jsx(_components.td,{children:`Triggers when a new deployment status is created for a specific deployment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Follower Changes`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when new followers are detected on your GitHub account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Git Reference Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`ref_prefix`})]}),_jsx(_components.td,{children:`Triggers when a new Git reference (branch or tag) matching a specified`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Issue Added Event`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggered when a new issue is added to the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Issue Assigned to Me`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new issue is assigned to the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub Issue Comment Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`comment_id`})]}),_jsx(_components.td,{children:`Triggers when a specific GitHub issue comment changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New GitHub Issue Comment`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`issue_number`})]}),_jsx(_components.td,{children:`Triggers when a new comment is added to a specific GitHub issue.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Issue Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new issue is created in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Issue Event`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new issue event occurs in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub Issue Labels Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`issue_number`})]}),_jsx(_components.td,{children:`Triggers when the labels on a specific GitHub issue change.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Issue State / Properties Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`issue_number`})]}),_jsx(_components.td,{children:`Triggers when a specific GitHub issue changes any of its tracked properties.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Issue Updated`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when an existing issue is updated in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Label Added Event`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggered when a new label is added to a pull request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Stargazer Added`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new user stars a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Pull Request Review Comment`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`pull_number`})]}),_jsx(_components.td,{children:`Triggers when a new inline review comment is added to a specific GitHub`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Commit Added to Pull Request`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`pull_number`})]}),_jsx(_components.td,{children:`Triggers when a new commit is pushed to a specific pull request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Pull Request Created`}),_jsx(_components.td,{children:`nothing`}),_jsx(_components.td,{children:`Triggers when a new pull request is created in GitHub, matching the`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pull Request Event`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggered when a pull request is opened, closed, or synchronized.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub Pull Request Reviewers Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`pull_number`})]}),_jsx(_components.td,{children:`Triggers when the list of requested reviewers (users or teams) for a pull`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pull Request Review Submitted`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`pull_number`})]}),_jsx(_components.td,{children:`Triggers when a new review is submitted for a GitHub pull request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pull Request State / Properties Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`pull_number`})]}),_jsx(_components.td,{children:`Triggers when a specific GitHub pull request changes any of these tracked`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pull Request Updated`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when an existing pull request is updated in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub Repository README Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when the README file in a specific repository directory changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New GitHub Release Asset Added`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`release_id`})]}),_jsx(_components.td,{children:`Triggers when a new asset is added to a specific GitHub release.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub Release State Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`tag`})]}),_jsx(_components.td,{children:`Triggers when a specific GitHub release (identified by tag name) changes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Repository Content Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when the content of a file or directory in a GitHub repository`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Repository Notification Received`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new or newly updated notification thread appears for a`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Repository Tag Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new tag is created in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Secret Scanning Alert Detected`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new secret scanning alert is detected in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Star Added Event`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggered when a new star is added to the repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New GitHub Actions Workflow Added`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new GitHub Actions workflow is added to a repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Workflow Job Added`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`run_id`})]}),_jsx(_components.td,{children:`Triggers when a new job appears in a specific GitHub Actions workflow run.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workflow Job State Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`job_id`})]}),_jsx(_components.td,{children:`Triggers when the status, conclusion, timestamps, runner assignment, or step`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Artifact Added to Workflow Run`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`run_id`})]}),_jsx(_components.td,{children:`Triggers when a new artifact is uploaded to a specific GitHub Actions workflow run.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`New Workflow Run Created`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{children:`Triggers when a new workflow run is created in a GitHub repository.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub Workflow Run State Changed`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`run_id`})]}),_jsx(_components.td,{children:`Triggers when a GitHub Actions workflow run’s status or conclusion changes.`})]})]})]}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://app.boxd.sh/integrations/detail/github`,children:`Open GitHub in the console →`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-dark"},"config":{},"pageMetadata":{"title":"GitHub","sidebarTitle":"GitHub","description":"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features","icon":"/images/logos/github.svg","href":"/guides/integrations/catalog/github","hidden":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect it","slug":"connect-it","depth":2,"children":[]},{"title":"Use it","slug":"use-it","depth":2,"children":[]},{"title":"Common tools","slug":"common-tools","depth":2,"children":[]},{"title":"Triggers (46)","slug":"triggers-46","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/azin/9834acaadccd69b1/umami.js"],"subdomain":"azin","siteName":"boxd","title":"GitHub - boxd","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-31T18:21:34.308Z","originalFileLocation":"guides/integrations/catalog/github.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features\">\u003cmeta data-mint-head name=\"application-name\" content=\"boxd\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"GitHub - boxd\">\u003cmeta data-mint-head property=\"og:description\" content=\"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"boxd\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.boxd.sh/guides/integrations/catalog/github\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=GitHub\u0026amp;description=GitHub+is+a+code+hosting+platform+for+version+control+and+collaboration%2C+offering+Git-based+repository+management%2C+issue+tracking%2C+and+continuous+integration+fe\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=9cc3b2eef00fad9e67bb767c97aea0bdc67b549754c6bbbf10555b26e89d03f0\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"GitHub - boxd\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=GitHub\u0026amp;description=GitHub+is+a+code+hosting+platform+for+version+control+and+collaboration%2C+offering+Git-based+repository+management%2C+issue+tracking%2C+and+continuous+integration+fe\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=9cc3b2eef00fad9e67bb767c97aea0bdc67b549754c6bbbf10555b26e89d03f0\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"boxd\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#f4f4f5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.boxd.sh/guides/integrations/catalog/github\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/integrations/catalog/github.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.boxd.sh/#organization\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.boxd.sh#website\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/github#webpage\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/github\",\"name\":\"GitHub\",\"description\":\"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features\",\"dateModified\":\"2026-08-31T18:21:34.308Z\",\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/github#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/github#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations and automations\",\"item\":\"https://docs.boxd.sh/guides/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integration catalog\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/airtable\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GitHub\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/github\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/github#article\",\"headline\":\"GitHub\",\"name\":\"GitHub\",\"description\":\"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/github\",\"mainEntityOfPage\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/github#webpage\"},\"dateModified\":\"2026-08-31T18:21:34.308Z\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"boxd\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"boxd","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"Overview","sidebarTitle":"Overview","mode":"wide","icon":"house","href":"/index"},{"title":"Quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"Fork","sidebarTitle":"Fork","icon":"git-fork","href":"/guides/fork"},{"title":"Snapshots","sidebarTitle":"Snapshots","icon":"layers","href":"/guides/snapshots"},{"title":"Checkpoints","sidebarTitle":"Checkpoints","icon":"circle-play","href":"/guides/checkpoints"},{"title":"Disks","sidebarTitle":"Disks","icon":"hard-drive","href":"/guides/disks"},{"title":"Suspend, resume, and hibernate","sidebarTitle":"Suspend, resume, and hibernate","icon":"moon","href":"/guides/suspend-resume"},{"title":"Bot protection","sidebarTitle":"Bot protection","icon":"shield-check","href":"/guides/bot-protection"},{"title":"Delete after","sidebarTitle":"Delete after","icon":"timer","href":"/guides/delete-after"},{"title":"Self-delete","sidebarTitle":"Self-delete","icon":"trash","href":"/guides/self-delete"},{"title":"HTTPS","sidebarTitle":"HTTPS","icon":"lock","href":"/guides/https"},{"title":"Proxies","sidebarTitle":"Proxies","icon":"route","href":"/guides/proxies"},{"title":"Disaster recovery","sidebarTitle":"Disaster recovery","icon":"life-buoy","href":"/guides/disaster-recovery"},{"title":"Snapshot your app","sidebarTitle":"Snapshot your app","icon":"box","href":"/guides/snapshot-your-app"},{"title":"Machine sharing","sidebarTitle":"Machine sharing","icon":"share-2","href":"/guides/share-a-vm"},{"title":"Organizations and teams","sidebarTitle":"Organizations and teams","icon":"users","href":"/guides/organizations"},{"title":"Machine specs","sidebarTitle":"Machine specs","icon":"blocks","href":"/guides/machine-specs"},{"title":"Machine to machine","sidebarTitle":"Machine to machine","icon":"share-2","href":"/guides/vm-to-vm"},{"title":"Port forwarding","sidebarTitle":"Port forwarding","icon":"network","href":"/guides/port-forwarding"},{"title":"Custom domains","sidebarTitle":"Custom domains","icon":"globe","href":"/guides/custom-domains"},{"title":"Tailscale","sidebarTitle":"Tailscale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tailscale.svg","href":"/guides/tailscale"},{"title":"NetBird","sidebarTitle":"NetBird","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/netbird.svg","href":"/guides/netbird"},{"title":"Env vars and secrets","sidebarTitle":"Env vars and secrets","icon":"lock","href":"/guides/env-secrets"},{"group":"Egress control","icon":"shield","root":{"title":"Egress control","sidebarTitle":"Egress control","icon":"shield","href":"/guides/egress"},"pages":[{"title":"Egress allowlist","sidebarTitle":"Allowlist","icon":"list-checks","href":"/guides/egress-allowlist"}]},{"title":"Client utilities","sidebarTitle":"Client utilities","icon":"laptop","href":"/guides/client-utilities"},{"title":"Launch a browser","sidebarTitle":"Launch a browser","icon":"app-window","href":"/guides/launch-a-browser"},{"title":"Desktop","sidebarTitle":"Desktop","icon":"monitor","href":"/guides/desktop"},{"title":"Mobile","sidebarTitle":"Mobile","icon":"smartphone","href":"/guides/mobile"},{"title":"Run Docker","sidebarTitle":"Run Docker","icon":"container","href":"/guides/run-docker"},{"title":"File operations","sidebarTitle":"File operations","icon":"folder","href":"/guides/file-operations"},{"title":"Filesystem API","sidebarTitle":"Filesystem API","icon":"folder-tree","href":"/guides/machine-filesystem"},{"title":"Resources and limits","sidebarTitle":"Resources and limits","icon":"gauge","href":"/guides/resources"}]},{"group":"Integrations and automations","pages":[{"group":"Basics","pages":[{"title":"Integrations and automations","sidebarTitle":"Overview","icon":"workflow","href":"/guides/integrations/overview"},{"title":"Integrations quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/guides/integrations/quickstart"}]},{"title":"Connections","sidebarTitle":"Connections","description":"Connect an account once, for yourself or for your whole organization, and your machines and scripts can act as it.","icon":"route","href":"/guides/integrations/connections"},{"group":"Integration catalog","hidden":true,"pages":[{"title":"Airtable","sidebarTitle":"Airtable","description":"Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integra","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/airtable.svg","href":"/guides/integrations/catalog/airtable"},{"title":"Amplitude","sidebarTitle":"Amplitude","description":"Amplitude gives you the self-serve tools and real-time data to make products and experiences that win no matter what","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/amplitude.svg","href":"/guides/integrations/catalog/amplitude"},{"title":"Apollo","sidebarTitle":"Apollo","description":"Apollo provides CRM and lead generation capabilities, helping businesses discover contacts, manage outreach, and track sales pipelines for consistent customer relationship developm","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/apollo.svg","href":"/guides/integrations/catalog/apollo"},{"title":"Asana","sidebarTitle":"Asana","description":"Tool to help teams organize, track, and manage their work","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/asana.svg","href":"/guides/integrations/catalog/asana"},{"title":"Attio","sidebarTitle":"Attio","description":"Attio is a fully customizable workspace for your team's relationships and workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/attio.svg","href":"/guides/integrations/catalog/attio"},{"title":"Bitbucket","sidebarTitle":"Bitbucket","description":"Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and inte","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/bitbucket.svg","href":"/guides/integrations/catalog/bitbucket"},{"title":"Box","sidebarTitle":"Box","description":"Box is a cloud content management platform for secure file storage, sharing, collaboration, and governance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/box.svg","href":"/guides/integrations/catalog/box"},{"title":"Cal.com","sidebarTitle":"Cal.com","description":"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cal.svg","href":"/guides/integrations/catalog/cal"},{"title":"Calendly","sidebarTitle":"Calendly","description":"Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/calendly.svg","href":"/guides/integrations/catalog/calendly"},{"title":"Canva","sidebarTitle":"Canva","description":"Canva offers a drag-and-drop design suite for creating social media graphics, presentations, and marketing materials with prebuilt templates and a vast element library","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/canva.svg","href":"/guides/integrations/catalog/canva"},{"title":"ClickUp","sidebarTitle":"ClickUp","description":"ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/clickup.svg","href":"/guides/integrations/catalog/clickup"},{"title":"Cloudflare","sidebarTitle":"Cloudflare","description":"Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cloudflare.svg","href":"/guides/integrations/catalog/cloudflare"},{"title":"Confluence","sidebarTitle":"Confluence","description":"A tool for team collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/confluence.svg","href":"/guides/integrations/catalog/confluence"},{"title":"Contentful","sidebarTitle":"Contentful","description":"Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/contentful.svg","href":"/guides/integrations/catalog/contentful"},{"title":"Crisp","sidebarTitle":"Crisp","description":"Crisp is a customer messaging platform for managing conversations, contacts, operators, helpdesk content, campaigns, and workspace settings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/crisp.svg","href":"/guides/integrations/catalog/crisp"},{"title":"Dart","sidebarTitle":"Dart","description":"The ultimate AI project management tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dart.svg","href":"/guides/integrations/catalog/dart"},{"title":"Databricks","sidebarTitle":"Databricks","description":"Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/databricks.svg","href":"/guides/integrations/catalog/databricks"},{"title":"Datadog","sidebarTitle":"Datadog","description":"Datadog offers monitoring, observability, and security for cloud-scale applications, unifying metrics, logs, and traces to help teams detect issues and optimize performance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/datadog.svg","href":"/guides/integrations/catalog/datadog"},{"title":"DigitalOcean","sidebarTitle":"DigitalOcean","description":"DigitalOcean is a cloud infrastructure provider offering scalable compute platforms with a user-friendly interface","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/digital_ocean.svg","href":"/guides/integrations/catalog/digital-ocean"},{"title":"Discord","sidebarTitle":"Discord","description":"An instant messaging and VoIP social platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discord.svg","href":"/guides/integrations/catalog/discord"},{"title":"Discord Bot","sidebarTitle":"Discord Bot","description":"Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discordbot.svg","href":"/guides/integrations/catalog/discordbot"},{"title":"DocuSign","sidebarTitle":"DocuSign","description":"DocuSign provides eSignature and digital agreement solutions, enabling businesses to send, sign, track, and manage documents electronically","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/docusign.svg","href":"/guides/integrations/catalog/docusign"},{"title":"Dropbox","sidebarTitle":"Dropbox","description":"Dropbox is a cloud storage service offering file syncing, sharing, and collaboration across devices with version control and robust integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox.svg","href":"/guides/integrations/catalog/dropbox"},{"title":"Dropbox Sign","sidebarTitle":"Dropbox Sign","description":"Dropbox Sign (formerly HelloSign) offers electronic signature and document workflow solutions, simplifying how businesses collect legally binding signatures online","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox_sign.svg","href":"/guides/integrations/catalog/dropbox-sign"},{"title":"Dub","sidebarTitle":"Dub","description":"Short link management platform with analytics and API for creating, managing, and tracking branded short links","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dub.svg","href":"/guides/integrations/catalog/dub"},{"title":"Dynamics 365","sidebarTitle":"Dynamics 365","description":"Dynamics 365 from Microsoft combines CRM, ERP, and productivity apps to streamline sales, marketing, customer service, and operations in one integrated platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dynamics365.svg","href":"/guides/integrations/catalog/dynamics365"},{"title":"Eventbrite","sidebarTitle":"Eventbrite","description":"Eventbrite enables organizers to plan, promote, and manage events, selling tickets and providing attendee tools for conferences, concerts, and gatherings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/eventbrite.svg","href":"/guides/integrations/catalog/eventbrite"},{"title":"Exa","sidebarTitle":"Exa","description":"Exa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/exa.svg","href":"/guides/integrations/catalog/exa"},{"title":"Excel","sidebarTitle":"Excel","description":"Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and piv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/excel.svg","href":"/guides/integrations/catalog/excel"},{"title":"Facebook","sidebarTitle":"Facebook","description":"Facebook is a social media and advertising platform used by individuals and businesses to connect, share content, and promote products or services","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/facebook.svg","href":"/guides/integrations/catalog/facebook"},{"title":"Figma","sidebarTitle":"Figma","description":"A collaborative interface design tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/figma.svg","href":"/guides/integrations/catalog/figma"},{"title":"Firebase","sidebarTitle":"Firebase","description":"Firebase Authentication client tools for project discovery, user sign-in and sign-up flows, out-of-band codes, and Secure Token refresh using a Firebase Web API Key","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/firebase.svg","href":"/guides/integrations/catalog/firebase"},{"title":"Fly.io","sidebarTitle":"Fly.io","description":"Fly.io transforms containers into micro-VMs that run on hardware in 30+ regions on six continents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/fly.svg","href":"/guides/integrations/catalog/fly"},{"title":"FreshBooks","sidebarTitle":"FreshBooks","description":"FreshBooks is a cloud-based accounting software service designed for small and medium-sized businesses, offering features like invoicing, expense tracking, and time management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshbooks.svg","href":"/guides/integrations/catalog/freshbooks"},{"title":"Freshdesk","sidebarTitle":"Freshdesk","description":"Freshdesk provides customer support software with ticketing, knowledge base, and automation features for efficient helpdesk operations and better customer experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshdesk.svg","href":"/guides/integrations/catalog/freshdesk"},{"title":"GitHub","sidebarTitle":"GitHub","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/github.svg","href":"/guides/integrations/catalog/github"},{"title":"GitLab","sidebarTitle":"GitLab","description":"A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gitlab.svg","href":"/guides/integrations/catalog/gitlab"},{"title":"Gmail","sidebarTitle":"Gmail","description":"Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gmail.svg","href":"/guides/integrations/catalog/gmail"},{"title":"Gong","sidebarTitle":"Gong","description":"Gong is a platform for video meetings, call recording, and team collaboration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gong.svg","href":"/guides/integrations/catalog/gong"},{"title":"Google Analytics","sidebarTitle":"Google Analytics","description":"Google Analytics tracks and reports website traffic, user behavior, and conversion data, enabling marketers to optimize online performance and customer journeys","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_analytics.svg","href":"/guides/integrations/catalog/google-analytics"},{"title":"Google Classroom","sidebarTitle":"Google Classroom","description":"Google Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_classroom.svg","href":"/guides/integrations/catalog/google-classroom"},{"title":"Google Maps","sidebarTitle":"Google Maps","description":"Integrate Google Maps to access location data, geocoding, directions, and mapping services in your application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_maps.svg","href":"/guides/integrations/catalog/google-maps"},{"title":"Google Search Console","sidebarTitle":"Google Search Console","description":"Google Search Console provides tools to monitor, maintain, and troubleshoot your site's presence in Google Search results","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_search_console.svg","href":"/guides/integrations/catalog/google-search-console"},{"title":"Google Ads","sidebarTitle":"Google Ads","description":"Google Ads, is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web use","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleads.svg","href":"/guides/integrations/catalog/googleads"},{"title":"Google BigQuery","sidebarTitle":"Google BigQuery","description":"Google BigQuery is a fully managed data warehouse for large-scale data analytics, offering fast SQL queries and machine learning capabilities on massive datasets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlebigquery.svg","href":"/guides/integrations/catalog/googlebigquery"},{"title":"Google Calendar","sidebarTitle":"Google Calendar","description":"Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlecalendar.svg","href":"/guides/integrations/catalog/googlecalendar"},{"title":"Google Docs","sidebarTitle":"Google Docs","description":"Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledocs.svg","href":"/guides/integrations/catalog/googledocs"},{"title":"Google Drive","sidebarTitle":"Google Drive","description":"Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledrive.svg","href":"/guides/integrations/catalog/googledrive"},{"title":"Google Meet","sidebarTitle":"Google Meet","description":"Google Meet is a secure video conferencing platform that integrates with Google Workspace, facilitating remote meetings, screen sharing, and chat","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlemeet.svg","href":"/guides/integrations/catalog/googlemeet"},{"title":"Google Photos","sidebarTitle":"Google Photos","description":"Google Photos is a cloud-based photo storage and organization service offering automatic backups, AI-assisted search, and shared albums for personal and collaborative media managem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlephotos.svg","href":"/guides/integrations/catalog/googlephotos"},{"title":"Google Sheets","sidebarTitle":"Google Sheets","description":"Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesheets.svg","href":"/guides/integrations/catalog/googlesheets"},{"title":"Google Slides","sidebarTitle":"Google Slides","description":"Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleslides.svg","href":"/guides/integrations/catalog/googleslides"},{"title":"Google Workspace","sidebarTitle":"Google Workspace","description":"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesuper.svg","href":"/guides/integrations/catalog/googlesuper"},{"title":"Google Tasks","sidebarTitle":"Google Tasks","description":"Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googletasks.svg","href":"/guides/integrations/catalog/googletasks"},{"title":"Gorgias","sidebarTitle":"Gorgias","description":"Gorgias is a helpdesk and live chat platform specializing in e-commerce, offering automated support, order management, and unified customer communication","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gorgias.svg","href":"/guides/integrations/catalog/gorgias"},{"title":"Grafana","sidebarTitle":"Grafana","description":"Open and composable observability platform for metrics, logs, and traces","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/grafana.svg","href":"/guides/integrations/catalog/grafana"},{"title":"Granola","sidebarTitle":"Granola","description":"Granola is a meeting notes app that captures transcripts and helps teams search and share conversations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/granola_mcp.svg","href":"/guides/integrations/catalog/granola"},{"title":"Greenhouse","sidebarTitle":"Greenhouse","description":"Applicant tracking and recruiting software to optimize your entire recruiting process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/greenhouse.svg","href":"/guides/integrations/catalog/greenhouse"},{"title":"Harvest","sidebarTitle":"Harvest","description":"Harvest is a time-tracking and invoicing tool designed for teams and freelancers, helping them log billable hours, manage projects, and streamline payments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/harvest.svg","href":"/guides/integrations/catalog/harvest"},{"title":"Help Scout","sidebarTitle":"Help Scout","description":"Help Scout provides customer support software with shared inbox, knowledge base, and customer management tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/help_scout.svg","href":"/guides/integrations/catalog/help-scout"},{"title":"HubSpot","sidebarTitle":"HubSpot","description":"HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experience","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hubspot.svg","href":"/guides/integrations/catalog/hubspot"},{"title":"Hugging Face","sidebarTitle":"Hugging Face","description":"Build, train and deploy state of the art models powered by the reference open source in machine learning","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hugging_face.svg","href":"/guides/integrations/catalog/hugging-face"},{"title":"Instagram","sidebarTitle":"Instagram","description":"Instagram is a social media platform for sharing photos, videos, and stories","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/instagram.svg","href":"/guides/integrations/catalog/instagram"},{"title":"Intercom","sidebarTitle":"Intercom","description":"Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/intercom.svg","href":"/guides/integrations/catalog/intercom"},{"title":"JigsawStack","sidebarTitle":"JigsawStack","description":"JigsawStack provides a suite of custom small AI models integrated into scalable infrastructure, enabling developers to build AI-powered applications efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jigsawstack.svg","href":"/guides/integrations/catalog/jigsawstack"},{"title":"Jira","sidebarTitle":"Jira","description":"A tool for bug tracking, issue tracking, and agile project management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jira.svg","href":"/guides/integrations/catalog/jira"},{"title":"Kit","sidebarTitle":"Kit","description":"Kit is a platform that allows creators to automate tasks and developers to build apps for the Kit App Store","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/kit.svg","href":"/guides/integrations/catalog/kit"},{"title":"Klaviyo","sidebarTitle":"Klaviyo","description":"Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/klaviyo.svg","href":"/guides/integrations/catalog/klaviyo"},{"title":"Linear","sidebarTitle":"Linear","description":"Linear is a streamlined issue tracking and project planning tool for modern teams, featuring fast workflows, keyboard shortcuts, and GitHub integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linear.svg","href":"/guides/integrations/catalog/linear"},{"title":"LinkedIn","sidebarTitle":"LinkedIn","description":"LinkedIn is a professional networking platform enabling job seekers, companies, and thought leaders to connect, share content, and discover business opportunities","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linkedin.svg","href":"/guides/integrations/catalog/linkedin"},{"title":"Mailchimp","sidebarTitle":"Mailchimp","description":"Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mailchimp.svg","href":"/guides/integrations/catalog/mailchimp"},{"title":"Microsoft Teams","sidebarTitle":"Microsoft Teams","description":"Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/microsoft_teams.svg","href":"/guides/integrations/catalog/microsoft-teams"},{"title":"Miro","sidebarTitle":"Miro","description":"Miro is a collaborative online whiteboard enabling teams to brainstorm ideas, design wireframes, plan workflows, and manage projects visually","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/miro.svg","href":"/guides/integrations/catalog/miro"},{"title":"Mixpanel","sidebarTitle":"Mixpanel","description":"Mixpanel is a product analytics platform tracking user interactions and engagement, providing cohort analysis, funnels, and A/B testing to improve user experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mixpanel.svg","href":"/guides/integrations/catalog/mixpanel"},{"title":"Monday","sidebarTitle":"Monday","description":"monday.com is a customizable work management platform for project planning, collaboration, and automation, supporting agile, sales, marketing, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/monday.svg","href":"/guides/integrations/catalog/monday"},{"title":"Mural","sidebarTitle":"Mural","description":"Mural is a digital whiteboard platform enabling distributed teams to visually brainstorm, map ideas, and collaborate in real time with sticky notes and diagrams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mural.svg","href":"/guides/integrations/catalog/mural"},{"title":"Notion","sidebarTitle":"Notion","description":"Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/notion.svg","href":"/guides/integrations/catalog/notion"},{"title":"Omnisend","sidebarTitle":"Omnisend","description":"Omnisend is a marketing automation platform for ecommerce businesses, focusing on email and SMS marketing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/omnisend.svg","href":"/guides/integrations/catalog/omnisend"},{"title":"OneDrive","sidebarTitle":"OneDrive","description":"OneDrive is Microsoft’s cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time collaboration, and enterprise-grade","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/one_drive.svg","href":"/guides/integrations/catalog/one-drive"},{"title":"OpenAI","sidebarTitle":"OpenAI","description":"Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/openai.svg","href":"/guides/integrations/catalog/openai"},{"title":"Outlook","sidebarTitle":"Outlook","description":"Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/outlook.svg","href":"/guides/integrations/catalog/outlook"},{"title":"PagerDuty","sidebarTitle":"PagerDuty","description":"PagerDuty helps you proactively manage your digital operations by collecting data signals from anywhere, interpreting those signals using machine learning, automatically engaging t","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pagerduty.svg","href":"/guides/integrations/catalog/pagerduty"},{"title":"PandaDoc","sidebarTitle":"PandaDoc","description":"PandaDoc offers document creation, e-signatures, and workflow automation, helping sales teams and businesses streamline proposals, contracts, and agreement processes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pandadoc.svg","href":"/guides/integrations/catalog/pandadoc"},{"title":"Paypal","sidebarTitle":"Paypal","description":"Online payment system that allows money transfers and serves as an electronic alternative to traditional payment methods","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/paypal.svg","href":"/guides/integrations/catalog/paypal"},{"title":"Perplexity AI","sidebarTitle":"Perplexity AI","description":"Perplexity AI provides conversational AI models for generating human-like text responses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/perplexityai.svg","href":"/guides/integrations/catalog/perplexityai"},{"title":"Pipedrive","sidebarTitle":"Pipedrive","description":"Pipedrive is a sales management tool built around pipeline visualization, lead tracking, activity reminders, and automation to keep deals progressing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pipedrive.svg","href":"/guides/integrations/catalog/pipedrive"},{"title":"Plain","sidebarTitle":"Plain","description":"Plain is a collaborative support platform for B2B support teams, offering a modern, AI-powered interface to consolidate support channels and assist customers efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/plain.svg","href":"/guides/integrations/catalog/plain"},{"title":"PostHog","sidebarTitle":"PostHog","description":"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/posthog.svg","href":"/guides/integrations/catalog/posthog"},{"title":"Prisma","sidebarTitle":"Prisma","description":"Prisma Data Platform provides database tools including Accelerate (global database cache), Optimize (AI-driven query analysis), and Prisma Postgres (managed PostgreSQL)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/prisma.svg","href":"/guides/integrations/catalog/prisma"},{"title":"Productboard","sidebarTitle":"Productboard","description":"Productboard is a product management platform that gathers feedback, prioritizes features, and aligns roadmaps based on customer insights and strategic goals","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/productboard.svg","href":"/guides/integrations/catalog/productboard"},{"title":"QuickBooks","sidebarTitle":"QuickBooks","description":"Quickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/quickbooks.svg","href":"/guides/integrations/catalog/quickbooks"},{"title":"Railway","sidebarTitle":"Railway","description":"Railway is a deployment platform for building and shipping applications with instant deployments, automatic scaling, and managed infrastructure","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/railway.svg","href":"/guides/integrations/catalog/railway"},{"title":"Reddit","sidebarTitle":"Reddit","description":"Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit.svg","href":"/guides/integrations/catalog/reddit"},{"title":"Reddit Ads","sidebarTitle":"Reddit Ads","description":"Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit_ads.svg","href":"/guides/integrations/catalog/reddit-ads"},{"title":"Resend","sidebarTitle":"Resend","description":"The universal API for sending emails","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/resend.svg","href":"/guides/integrations/catalog/resend"},{"title":"Roam","sidebarTitle":"Roam","description":"Roam HQ provides APIs for secure messaging, chat, file sharing, and collaboration with enterprise-grade security and compliance features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/roam.svg","href":"/guides/integrations/catalog/roam"},{"title":"Salesforce","sidebarTitle":"Salesforce","description":"Salesforce is a leading CRM platform integrating sales, service, marketing, and analytics to build customer relationships and drive business growth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/salesforce.svg","href":"/guides/integrations/catalog/salesforce"},{"title":"Segment","sidebarTitle":"Segment","description":"Twilio Segment is a customer data platform that helps businesses collect, clean, and control their customer data","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/segment.svg","href":"/guides/integrations/catalog/segment"},{"title":"SendGrid","sidebarTitle":"SendGrid","description":"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sendgrid.svg","href":"/guides/integrations/catalog/sendgrid"},{"title":"Sentry","sidebarTitle":"Sentry","description":"Integrate Sentry to manage your error tracking and monitoring","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sentry.svg","href":"/guides/integrations/catalog/sentry"},{"title":"SharePoint","sidebarTitle":"SharePoint","description":"SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/share_point.svg","href":"/guides/integrations/catalog/share-point"},{"title":"Shopify","sidebarTitle":"Shopify","description":"Shopify is an e-commerce platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/shopify.svg","href":"/guides/integrations/catalog/shopify"},{"title":"Slack","sidebarTitle":"Slack","description":"Slack is a channel-based messaging platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slack.svg","href":"/guides/integrations/catalog/slack"},{"title":"Slack (Bot)","sidebarTitle":"Slack (Bot)","description":"Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up u","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slackbot.svg","href":"/guides/integrations/catalog/slackbot"},{"title":"Snowflake","sidebarTitle":"Snowflake","description":"Snowflake is a cloud-based data warehouse offering elastic scaling, secure data sharing, and SQL analytics across multiple cloud environments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/snowflake.svg","href":"/guides/integrations/catalog/snowflake"},{"title":"Spotify","sidebarTitle":"Spotify","description":"Spotify is a digital music and podcast streaming service with millions of tracks, personalized playlists, and social sharing features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/spotify.svg","href":"/guides/integrations/catalog/spotify"},{"title":"Square","sidebarTitle":"Square","description":"Square provides payment processing, POS systems, invoicing, and e-commerce tools, enabling sellers to accept card payments and manage their business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/square.svg","href":"/guides/integrations/catalog/square"},{"title":"Stack Exchange","sidebarTitle":"Stack Exchange","description":"Stack Exchange is a network of Q\u0026A communities where users ask questions, share knowledge, and collaborate on topics like coding, math, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stack_exchange.svg","href":"/guides/integrations/catalog/stack-exchange"},{"title":"Stripe","sidebarTitle":"Stripe","description":"Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stripe.svg","href":"/guides/integrations/catalog/stripe"},{"title":"Supabase","sidebarTitle":"Supabase","description":"Supabase is an open-source backend-as-a-service providing a Postgres database, authentication, storage, and real-time subscription APIs for building modern applications","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/supabase.svg","href":"/guides/integrations/catalog/supabase"},{"title":"Telegram","sidebarTitle":"Telegram","description":"Telegram is a cloud-based messaging app with a focus on security and speed","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/telegram.svg","href":"/guides/integrations/catalog/telegram"},{"title":"TickTick","sidebarTitle":"TickTick","description":"TickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/ticktick.svg","href":"/guides/integrations/catalog/ticktick"},{"title":"Timely","sidebarTitle":"Timely","description":"Timely is an automatic time-tracking platform capturing activity across applications, calendars, and devices, creating detailed timesheets for billing or productivity insights","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/timely.svg","href":"/guides/integrations/catalog/timely"},{"title":"Todoist","sidebarTitle":"Todoist","description":"Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/todoist.svg","href":"/guides/integrations/catalog/todoist"},{"title":"Trello","sidebarTitle":"Trello","description":"A web-based, kanban-style, list-making application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/trello.svg","href":"/guides/integrations/catalog/trello"},{"title":"Twitter","sidebarTitle":"Twitter","description":"Twitter, Inc","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/twitter.svg","href":"/guides/integrations/catalog/twitter"},{"title":"Typeform","sidebarTitle":"Typeform","description":"Build beautiful, interactive forms that people love to fill out","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/typeform.svg","href":"/guides/integrations/catalog/typeform"},{"title":"Vercel","sidebarTitle":"Vercel","description":"Vercel is a platform for frontend frameworks and static sites, enabling developers to host websites and web services that deploy instantly, scale automatically, and require minimal","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/vercel.svg","href":"/guides/integrations/catalog/vercel"},{"title":"WakaTime","sidebarTitle":"WakaTime","description":"WakaTime offers automatic time tracking for developers, integrating with code editors and delivering dashboards on coding activity, project progress, and productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wakatime.svg","href":"/guides/integrations/catalog/wakatime"},{"title":"Webex","sidebarTitle":"Webex","description":"Webex is a Cisco-powered video conferencing and collaboration platform offering online meetings, webinars, screen sharing, and team messaging","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/webex.svg","href":"/guides/integrations/catalog/webex"},{"title":"WhatsApp","sidebarTitle":"WhatsApp","description":"Enables interaction with customers through the WhatsApp Business API for messaging and automation","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/whatsapp.svg","href":"/guides/integrations/catalog/whatsapp"},{"title":"Wrike","sidebarTitle":"Wrike","description":"Wrike is a project management and collaboration tool offering customizable workflows, Gantt charts, reporting, and resource management to boost team productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wrike.svg","href":"/guides/integrations/catalog/wrike"},{"title":"YouTube","sidebarTitle":"YouTube","description":"YouTube is a video-sharing platform with user-generated content, live streaming, and monetization opportunities, widely used for marketing, education, and entertainment","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/youtube.svg","href":"/guides/integrations/catalog/youtube"},{"title":"Zendesk","sidebarTitle":"Zendesk","description":"Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zendesk.svg","href":"/guides/integrations/catalog/zendesk"},{"title":"Zeplin","sidebarTitle":"Zeplin","description":"Zeplin is a design delivery platform that connects designers and developers, enabling access to design resources like projects, screens, components, and assets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zeplin.svg","href":"/guides/integrations/catalog/zeplin"},{"title":"Zoho","sidebarTitle":"Zoho","description":"Zoho is a suite of cloud applications including CRM, email marketing, and collaboration tools, enabling businesses to automate and scale operations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho.svg","href":"/guides/integrations/catalog/zoho"},{"title":"Zoho Books","sidebarTitle":"Zoho Books","description":"Zoho Books handles accounting, invoicing, and expense tracking, offering real-time collaboration and integrations within the Zoho ecosystem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho_books.svg","href":"/guides/integrations/catalog/zoho-books"},{"title":"Zoom","sidebarTitle":"Zoom","description":"Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoom.svg","href":"/guides/integrations/catalog/zoom"}]},{"title":"Scripts","sidebarTitle":"Scripts","description":"Everything a .run.ts script can import from @boxd/run: typed integrations, triggers, schedules, durable state, scopes and the boxd client for managing machines.","icon":"file-code","href":"/guides/automations/scripts"},{"title":"Jobs","sidebarTitle":"Jobs","icon":"activity","href":"/guides/automations/jobs"},{"title":"Managing machines","sidebarTitle":"Managing machines","icon":"box","href":"/guides/automations/managing-machines"},{"title":"Browsers","sidebarTitle":"Browsers","icon":"globe","href":"/guides/automations/browser"},{"title":"Beyond the catalog","sidebarTitle":"Beyond the catalog","icon":"plug","href":"/guides/automations/beyond-the-catalog"}]},{"group":"Use cases","pages":[{"title":"Development workspaces","sidebarTitle":"Development workspaces","icon":"laptop","href":"/use-cases/development-workspaces"},{"title":"Preview environments","sidebarTitle":"Preview environments","icon":"git-pull-request","href":"/use-cases/preview-environments"},{"group":"CI runners","icon":"refresh-cw","root":{"title":"CI runners","sidebarTitle":"CI runners","icon":"refresh-cw","href":"/use-cases/ci-runners"},"pages":[{"title":"CI runner benchmarks","sidebarTitle":"Benchmarks","icon":"gauge","href":"/use-cases/ci-runners/benchmarks"}]},{"title":"Coding agents","sidebarTitle":"Coding agents","icon":"hard-hat","href":"/use-cases/coding-agents"},{"title":"Personal assistants","sidebarTitle":"Personal assistants","icon":"message-circle","href":"/use-cases/personal-assistants"},{"title":"Sandboxes","sidebarTitle":"Sandboxes","icon":"box","href":"/use-cases/sandboxes"},{"title":"Agentic SaaS offerings","sidebarTitle":"Agentic SaaS","icon":"layers","href":"/use-cases/agentic-saas"},{"title":"Reproducible RL environments","sidebarTitle":"Reproducible RL environments","icon":"target","href":"/use-cases/reproducible-rl-environments"},{"title":"Agent swarm intelligence","sidebarTitle":"Agent swarm intelligence","icon":"network","href":"/use-cases/agent-swarm-intelligence"},{"title":"Claude Managed Agents","sidebarTitle":"Claude Managed Agents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/claude.svg","href":"/use-cases/claude-managed-agents"},{"title":"OpenAI Agents API","sidebarTitle":"OpenAI Agents API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/openai.svg","href":"/use-cases/openai-agents-api"},{"group":"(OSS) integrations","icon":"puzzle","root":{"title":"(OSS) integrations","sidebarTitle":"(OSS) integrations","icon":"puzzle","href":"/use-cases/oss-integrations"},"pages":[{"title":"TanStack AI","sidebarTitle":"TanStack AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tanstack.svg","href":"/use-cases/oss-integrations/tanstack-ai"},{"title":"Flue","sidebarTitle":"Flue","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/flue.svg","href":"/use-cases/oss-integrations/flue"},{"title":"Bindu","sidebarTitle":"Bindu","icon":"fingerprint","href":"/use-cases/oss-integrations/bindu"},{"title":"Harbor","sidebarTitle":"Harbor","icon":"anchor","href":"/use-cases/oss-integrations/harbor"},{"title":"Crabbox","sidebarTitle":"Crabbox","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/crabbox.svg","href":"/use-cases/oss-integrations/crabbox"},{"title":"Zuse","sidebarTitle":"Zuse","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/zuse.svg","href":"/use-cases/oss-integrations/zuse"},{"title":"Omnara","sidebarTitle":"Omnara","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/omnara.svg","href":"/use-cases/oss-integrations/omnara"},{"title":"Convex","sidebarTitle":"Convex","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/convex.svg","href":"/use-cases/oss-integrations/convex"},{"title":"herdr","sidebarTitle":"herdr","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/herdr.svg","href":"/use-cases/oss-integrations/herdr"},{"title":"Scale AI AgentEnv","sidebarTitle":"Scale AI AgentEnv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/agentenv.svg","href":"/use-cases/oss-integrations/agentenv"},{"title":"Paperclip","sidebarTitle":"Paperclip","icon":"paperclip","href":"/use-cases/oss-integrations/paperclip"},{"title":"Pydantic AI","sidebarTitle":"Pydantic AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/pydantic.svg","href":"/use-cases/oss-integrations/pydantic-ai"},{"title":"rakazo","sidebarTitle":"rakazo","icon":"ghost","href":"/use-cases/oss-integrations/rakazo"}]}]},{"group":"References","pages":[{"group":"CLI","icon":"square-terminal","pages":[{"title":"Installation","sidebarTitle":"Installation","icon":"download","href":"/cli/installation"},{"title":"Authentication","sidebarTitle":"Authentication","icon":"key-round","href":"/cli/authentication"},{"title":"Commands","sidebarTitle":"Commands","icon":"square-terminal","href":"/cli/commands"},{"title":"run CLI","sidebarTitle":"run CLI","icon":"terminal","href":"/cli/run"}]},{"title":"TypeScript SDK","sidebarTitle":"TypeScript SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/typescript.svg","href":"/reference/typescript-sdk"},{"title":"Python SDK","sidebarTitle":"Python SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/python.svg","href":"/reference/python-sdk"},{"group":"gRPC API","icon":"webhook","pages":[{"title":"gRPC API","sidebarTitle":"gRPC API","icon":"webhook","href":"/reference/grpc-api"},{"title":"Proto","sidebarTitle":"Proto","icon":"file-code","href":"/reference/grpc-proto"}]},{"title":"Skills","sidebarTitle":"Skills","icon":"workflow","href":"/reference/skills"}]}]},"title":"GitHub - boxd","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}