Integrations
GitHub
31 actions for GitHub.
Add GitHub Issue Comment#
Add a comment to a GitHub issue.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubAddIssueComment
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Issue Number | Number | Yes | 1 | Issue number to comment on. |
| Comment Body | Text | Yes | {input} | Comment text (supports Markdown). |
Outputs#
| Output | Type |
|---|---|
| Comment | Any |
| Comment Id | Any |
| Url | Any |
| Issue Number | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_add_issue_comment
Add a comment to a GitHub issue
Add GitHub PR Comment#
Add a comment to a pull request in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubAddPRComment
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| PR Number | Number | Yes | 0 | The pull request number to comment on. |
| Comment | Text | Yes | — | The comment text to add to the pull request. |
Outputs#
| Output | Type |
|---|---|
| Comment | Any |
| Comment Id | Any |
| Url | Any |
| Pr Number | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_add_pr_comment
Add a comment to a GitHub pull request
Commit Files to GitHub#
Commit one or more files to a GitHub repository in a single atomic commit. Reads files from the agent workspace and pushes them to the specified branch.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubCommitFiles
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Branch | Text | Yes | (empty) | Target branch for the commit. |
| Files | Text | Yes | {input} | JSON array of files to commit. Each entry: {“local_path”: “output.html”, “repo_path”: “src/file.py”}. local_path accepts any path you wrote to via write_file (relative or absolute) and is resolved within the agent workspace. |
| Commit Message | Text | No | Add files via FlowHunt | Commit message for the files. |
Outputs#
| Output | Type |
|---|---|
| Commit Sha | Any |
| Tree Sha | Any |
| Branch | Any |
| Repository | Any |
| Files Committed | Number |
| Files | List |
Use as an agent tool#
Tool name: github_commit_files
Commit one or more files from the workspace to a GitHub repository in a single atomic commit. Provide a JSON array of files with local_path (absolute path in workspace) and repo_path (destination path in the repository).
Create GitHub Branch#
Create a new branch in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubCreateBranch
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Branch Name | Text | Yes | (empty) | Name of the new branch to create. |
| Source Branch | Text | No | main | Branch to create the new branch from (default: main). |
Outputs#
| Output | Type |
|---|---|
| Branch Created | Any |
| Branch Already Existed | Any |
| Branch Name | Any |
| Source Branch | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_create_branch
Create a new branch in a GitHub repository from an existing branch
Create GitHub File#
Create a new file in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubCreateFile
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| File Path | Text | Yes | (empty) | Path for the new file in the repository. |
| Content | Text | Yes | {input} | File content to create. |
| Commit Message | Text | Yes | Create file | Commit message for creating the file. |
| Branch | Text | No | (empty) | Branch to create the file in (leave empty for default branch). |
Outputs#
| Output | Type |
|---|---|
| Commit | Any |
| File | Any |
| Path | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_create_file
Create a new file in a GitHub repository with specified content
Create GitHub Issue#
Create a new issue in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubCreateIssue
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Title | Text | Yes | (empty) | Issue title. |
| Body | Text | No | {input} | Issue description (supports Markdown). |
| Labels | Text | No | (empty) | Labels to add (comma-separated). |
| Assignees | Text | No | (empty) | Usernames to assign (comma-separated). |
Outputs#
| Output | Type |
|---|---|
| Issue | Any |
| Issue Number | Any |
| Url | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_create_issue
Create a new issue in a GitHub repository with title, body, and labels
Create GitHub Pull Request#
Create a new pull request in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubCreatePR
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Title | Text | Yes | (empty) | Pull request title. |
| Head Branch | Text | Yes | (empty) | Branch containing the changes. |
| Base Branch | Text | Yes | main | Branch to merge into (e.g., ‘main’). |
| Description | Text | No | {input} | Pull request description (supports Markdown). |
| Create as Draft | Yes/No | No | Off | Create the PR as a draft. |
Outputs#
| Output | Type |
|---|---|
| Pull Request | Any |
| Pr Number | Any |
| Url | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_create_pull_request
Create a new pull request in a GitHub repository
Create GitHub Repository#
Create a new GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubCreateRepo
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository Name | Text | Yes | (empty) | Name of the new repository. |
| Description | Text | No | (empty) | Repository description (optional). |
| Private | Yes/No | No | Off | Whether the repository should be private. |
| Auto Init | Yes/No | No | On | Initialize the repository with a README. |
| Gitignore Template | Text | No | (empty) | Gitignore template to use (e.g., ‘Python’, ‘Node’). |
| License Template | Text | No | (empty) | License template to use (e.g., ‘mit’, ‘apache-2.0’). |
| Organization | Text | No | (empty) | Organization to create the repository under (optional). |
Outputs#
| Output | Type |
|---|---|
| Repository | Any |
| Name | Any |
| Url | Any |
| Private | Any |
Use as an agent tool#
Tool name: github_create_repo
Create a new GitHub repository
Delete GitHub Branch#
Delete a branch from a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubDeleteBranch
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Branch Name | Text | Yes | (empty) | Name of the branch to delete. |
Outputs#
| Output | Type |
|---|---|
| Deleted | Any |
| Branch Name | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_delete_branch
Delete a branch from a GitHub repository
Delete GitHub File#
Delete a file from a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubDeleteFile
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| File Path | Text | Yes | (empty) | Path of the file to delete in the repository. |
| Commit Message | Text | Yes | Delete file | Commit message for deleting the file. |
| Branch | Text | No | (empty) | Branch to delete the file from (leave empty for default branch). |
Outputs#
| Output | Type |
|---|---|
| Success | Any |
| Message | Any |
| Path | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_delete_file
Delete a file from a GitHub repository
Delete GitHub Repository#
Permanently delete a GitHub repository. This action is irreversible.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubDeleteRepo
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository to delete in format ‘owner/repo’. |
Outputs#
| Output | Type |
|---|---|
| Success | Any |
| Message | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_delete_repo
Permanently delete a GitHub repository. This action is irreversible and requires the GitHub App to have admin permission on the repository.
Fork GitHub Repository#
Fork a GitHub repository to an organization.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubForkRepo
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository to fork in format ‘owner/repo’. |
| Organization | Text | No | (empty) | Organization to fork the repository to (required for GitHub App). |
Outputs#
| Output | Type |
|---|---|
| Repository | Any |
| Name | Any |
| Url | Any |
| Source | Any |
Use as an agent tool#
Tool name: github_fork_repo
Fork a GitHub repository to an organization
Get GitHub File#
Retrieve the contents of a file from a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubGetFile
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. Example: ‘octocat/Hello-World’. |
| File Path | Text | Yes | (empty) | Full path to a specific file (not a directory) in the repository. Example: ‘src/main.py’ or ‘README.md’. |
| Branch/Tag/Commit | Text | No | (empty) | Branch, tag, or commit SHA (leave empty for default branch). |
Outputs#
| Output | Type |
|---|---|
| File | Any |
| Content | Any |
| Name | Any |
| Path | Any |
| Sha | Any |
| Is Directory | Any |
| Files | Any |
| Directories | Any |
Use as an agent tool#
Tool name: github_read_file
Read the contents of a single file from a GitHub repository. The path must point to a file, NOT a directory. If you do not know the exact file path, use github_search_code to find it first.
Get GitHub Issue#
Retrieve details of a single GitHub issue by number.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubGetIssue
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’ (e.g., ‘microsoft/vscode’). |
| Issue Number | Number | Yes | 0 | The issue number to retrieve. |
Outputs#
| Output | Type |
|---|---|
| Issue | Any |
| Issue Number | Any |
| Title | Any |
| State | Any |
| Url | Any |
| Repository | Any |
| Labels | Any |
| Assignees | Any |
Use as an agent tool#
Tool name: github_get_issue
Retrieve details of a single GitHub issue by number including title, body, state, labels, and assignees
Get GitHub Issue Comments#
Retrieve comments on a GitHub issue.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubGetIssueComments
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Issue Number | Number | Yes | 0 | The issue number to retrieve comments for. |
| Limit | Number | No | 30 | Maximum number of comments to return. |
Outputs#
| Output | Type |
|---|---|
| Comments | Any |
| Count | Any |
| Issue Number | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_get_issue_comments
Retrieve comments on a GitHub issue by issue number
Get GitHub Pull Request#
Retrieve details of a single GitHub pull request by number.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubGetPR
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’ (e.g., ‘microsoft/vscode’). |
| PR Number | Number | Yes | 0 | The pull request number to retrieve. |
Outputs#
| Output | Type |
|---|---|
| Pull Request | Any |
| Pr Number | Any |
| Title | Any |
| State | Any |
| Url | Any |
| Repository | Any |
| Merged | Any |
Use as an agent tool#
Tool name: github_get_pull_request
Retrieve details of a single GitHub pull request by number including title, body, state, head/base branches, and merge status
Get GitHub Repository#
Retrieve details about a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubGetRepo
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’ (e.g., ‘microsoft/vscode’). |
Outputs#
| Output | Type |
|---|---|
| Repository | Any |
| Name | Any |
| Full Name | Any |
| Description | Any |
| Url | Any |
| Stars | Any |
| Forks | Any |
Use as an agent tool#
Tool name: github_get_repository
Retrieve details about a GitHub repository including description, stars, forks, and more
Get GitHub Workflow Runs#
Get GitHub Actions workflow runs for a repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubGetWorkflowRuns
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Workflow ID | Text | No | (empty) | Filter by workflow ID or filename (optional). |
| Status | Text | No | (empty) | Filter by run status (leave empty for all). Options: , queued, in_progress, completed |
| Limit | Number | No | 20 | Maximum number of runs to return. |
Outputs#
| Output | Type |
|---|---|
| Runs | Any |
| Count | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_get_workflow_runs
Get GitHub Actions workflow runs for a repository with optional filtering
List GitHub Branches#
List branches in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubListBranches
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Limit | Number | No | 100 | Maximum number of branches to return. |
Outputs#
| Output | Type |
|---|---|
| Branches | Any |
| Count | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_list_branches
List branches in a GitHub repository including their names and protection status
List GitHub Issues#
List issues in a GitHub repository with filtering options.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubListIssues
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| State | Text | No | open | Filter by issue state. Options: open, closed, all |
| Labels | Text | No | (empty) | Filter by labels (comma-separated). |
| Assignee | Text | No | (empty) | Filter by assignee username. |
| Limit | Number | No | 30 | Maximum number of issues to return. |
Outputs#
| Output | Type |
|---|---|
| Issues | Any |
| Count | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_list_issues
List issues in a GitHub repository with filtering options for state, labels, and assignees
List GitHub Pull Requests#
List pull requests in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubListPRs
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| State | Text | No | open | Filter by PR state. Options: open, closed, all |
| Base Branch | Text | No | (empty) | Filter by base branch (e.g., ‘main’). |
| Sort By | Text | No | created | Sort pull requests by this field. Options: created, updated, popularity, long-running |
| Limit | Number | No | 30 | Maximum number of PRs to return. |
Outputs#
| Output | Type |
|---|---|
| Pull Requests | Any |
| Count | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_list_pull_requests
List pull requests in a GitHub repository with filtering options
List GitHub Repositories#
List repositories accessible to your GitHub integration.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubListRepos
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Organization | Text | No | (empty) | Organization name to filter repositories (optional). |
| Visibility | Text | No | all | Filter by repository visibility. Options: all, public, private |
| Sort By | Text | No | updated | Sort repositories by this field. Options: updated, created, pushed, full_name |
| Limit | Number | No | 30 | Maximum number of repositories to return. |
Outputs#
| Output | Type |
|---|---|
| Repositories | Any |
| Count | Any |
Use as an agent tool#
Tool name: github_list_repositories
List GitHub repositories accessible to the integration
List GitHub Workflows#
List GitHub Actions workflows in a repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubListWorkflows
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
Outputs#
| Output | Type |
|---|---|
| Workflows | Any |
| Count | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_list_workflows
List GitHub Actions workflows in a repository
Merge GitHub Pull Request#
Merge a GitHub pull request.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubMergePR
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| PR Number | Number | Yes | 1 | Pull request number to merge. |
| Commit Title | Text | No | (empty) | Title for the merge commit (optional). |
| Commit Message | Text | No | (empty) | Message for the merge commit (optional). |
| Merge Method | Text | No | merge | Merge method to use. Options: merge, squash, rebase |
Outputs#
| Output | Type |
|---|---|
| Success | Any |
| Message | Any |
| Pr Number | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_merge_pr
Merge a GitHub pull request using the specified merge method
Search GitHub Code#
Search for code across GitHub repositories.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubSearchCode
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Search Query | Text | Yes | {input} | Code search query. Supports GitHub search syntax. |
| Repository | Text | No | (empty) | Repository to search in (format ‘owner/repo’). Leave empty to search all accessible repos. |
| Sort By | Text | No | (empty) | Sort results (leave empty for best match). Options: , indexed |
| Order | Text | No | desc | Sort order. Options: desc, asc |
| Limit | Number | No | 30 | Maximum number of results to return. |
Outputs#
| Output | Type |
|---|---|
| Count | Any |
| Query | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_search_code
Search for code across GitHub repositories using keywords and filters
Search GitHub Issues#
Search for GitHub issues and pull requests.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubSearchIssues
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Query | Text | Yes | (empty) | Search query string (e.g., ‘is:open label:bug’). |
| Repository | Text | No | (empty) | Repository to scope the search to (format ‘owner/repo’). Leave empty to search all accessible repos. |
| Sort By | Text | No | (empty) | Sort results by (leave empty for best match). Options: , comments, reactions, created, updated |
| Order | Text | No | desc | Sort order. Options: desc, asc |
| Limit | Number | No | 30 | Maximum number of results to return. |
Outputs#
| Output | Type |
|---|---|
| Issues | Any |
| Count | Any |
| Query | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_search_issues
Search for GitHub issues and pull requests using a query string
Search GitHub Repositories#
Search for GitHub repositories accessible to the integration.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubSearchRepos
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Query | Text | Yes | (empty) | Search query string (e.g., ’language:python stars:>100’). |
| Sort By | Text | No | (empty) | Sort results by (leave empty for best match). Options: , stars, forks, updated |
| Order | Text | No | desc | Sort order. Options: desc, asc |
| Limit | Number | No | 30 | Maximum number of results to return. |
Outputs#
| Output | Type |
|---|---|
| Repositories | Any |
| Count | Any |
| Query | Any |
Use as an agent tool#
Tool name: github_search_repos
Search for GitHub repositories using a query string
Trigger GitHub Workflow#
Trigger a GitHub Actions workflow dispatch event.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubTriggerWorkflow
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Workflow ID | Text | Yes | (empty) | Workflow ID or filename (e.g., ‘ci.yml’ or ‘12345’). |
| Ref | Text | No | main | Branch or tag to run the workflow on. |
| Inputs (JSON) | Text | No | — | Workflow inputs as a JSON object (optional). |
Outputs#
| Output | Type |
|---|---|
| Success | Any |
| Message | Any |
| Workflow Id | Any |
| Ref | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_trigger_workflow
Trigger a GitHub Actions workflow dispatch event on a specified branch or tag
Update GitHub File#
Update an existing file in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubUpdateFile
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| File Path | Text | Yes | (empty) | Path of the file to update in the repository. |
| Content | Text | Yes | {input} | New file content. |
| Commit Message | Text | Yes | Update file | Commit message for updating the file. |
| Branch | Text | No | (empty) | Branch to update the file in (leave empty for default branch). |
Outputs#
| Output | Type |
|---|---|
| Commit | Any |
| File | Any |
| Path | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_update_file
Update an existing file in a GitHub repository with new content
Update GitHub Issue#
Update an existing issue in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubUpdateIssue
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| Issue Number | Number | Yes | 0 | The issue number to update. |
| Title | Text | No | (empty) | New title (leave empty to keep current). |
| Body | Text | No | — | New description (leave empty to keep current). |
| State | Text | No | (empty) | New state (leave empty to keep current). Options: , open, closed |
| Labels | Text | No | (empty) | New labels (comma-separated, leave empty to keep current). |
Outputs#
| Output | Type |
|---|---|
| Issue | Any |
| Issue Number | Any |
| Url | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_update_issue
Update an existing issue in a GitHub repository including title, body, state, and labels
Update GitHub Pull Request#
Update an existing pull request in a GitHub repository.
Plans: Trial, Pro, Premium, Enterprise · Type: GitHubUpdatePR
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Repository | Text | Yes | (empty) | Repository name in format ‘owner/repo’. |
| PR Number | Number | Yes | 0 | The pull request number to update. |
| Title | Text | No | (empty) | New title (leave empty to keep current). |
| Body | Text | No | — | New description (leave empty to keep current). |
| State | Text | No | (empty) | New state (leave empty to keep current). Options: , open, closed |
Outputs#
| Output | Type |
|---|---|
| Pull Request | Any |
| Pr Number | Any |
| Url | Any |
| Repository | Any |
Use as an agent tool#
Tool name: github_update_pull_request
Update an existing GitHub pull request including title, body, and state (open/closed)