naftiko: 1.0.0-alpha2 info: label: GitHub Repos API — Lists description: 'GitHub Repos API — Lists. 100 operations. Lead operation: List Repository Access To Self-hosted Runner Group In An Organization. Self-contained Naftiko capability covering one Github business surface.' tags: - Github - Lists created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: GITHUB_API_KEY: GITHUB_API_KEY capability: consumes: - type: http namespace: temp-lists baseUri: '' description: GitHub Repos API — Lists business capability. Self-contained, no shared references. resources: - name: orgs-org-actions-runner-groups-runner_group_id-repositories path: /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories operations: - name: listrepositoryaccesstoselfhostedrunnergroupinanorganization method: GET description: List Repository Access To Self-hosted Runner Group In An Organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: orgs-org-actions-secrets-secret_name-repositories path: /orgs/{org}/actions/secrets/{secret_name}/repositories operations: - name: listselectedrepositoriesforanorganizationsecret method: GET description: List Selected Repositories For An Organization Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: orgs-org-actions-variables-name-repositories path: /orgs/{org}/actions/variables/{name}/repositories operations: - name: listselectedrepositoriesforanorganizationvariable method: GET description: List Selected Repositories For An Organization Variable outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: orgs-org-dependabot-secrets-secret_name-repositories path: /orgs/{org}/dependabot/secrets/{secret_name}/repositories operations: - name: listselectedrepositoriesforanorganizationsecret method: GET description: List Selected Repositories For An Organization Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: orgs-org-migrations-migration_id-repositories path: /orgs/{org}/migrations/{migration_id}/repositories operations: - name: listrepositoriesinanorganizationmigration method: GET description: List Repositories In An Organization Migration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: orgs-org-repos path: /orgs/{org}/repos operations: - name: listorganizationrepositories method: GET description: List Organization Repositories outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: type in: query type: string description: Specifies the types of repositories you want returned. `internal` is not yet supported when a GitHub App calls this endpoint with an installation access token. - name: sort in: query type: string description: The property to sort the results by. - name: direction in: query type: string description: 'The order to sort by. Default: `asc` when using `full_name`, otherwise `desc`.' - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: orgs-org-repository-fine-grained-permissions path: /orgs/{org}/repository-fine-grained-permissions operations: - name: listrepositoryfinegrainedpermissionsforanorganization method: GET description: List Repository Fine-grained Permissions For An Organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: orgs-org-teams-team_slug-repos path: /orgs/{org}/teams/{team_slug}/repos operations: - name: listteamrepositories method: GET description: List Team Repositories outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-artifacts path: /repos/{owner}/{repo}/actions/artifacts operations: - name: listartifactsforrepository method: GET description: List Artifacts For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-caches path: /repos/{owner}/{repo}/actions/caches operations: - name: listgithubactionscachesforrepository method: GET description: List Github Actions Caches For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-organization-secrets path: /repos/{owner}/{repo}/actions/organization-secrets operations: - name: listrepositoryorganizationsecrets method: GET description: List Repository Organization Secrets outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-organization-variables path: /repos/{owner}/{repo}/actions/organization-variables operations: - name: listrepositoryorganizationvariables method: GET description: List Repository Organization Variables outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-runners path: /repos/{owner}/{repo}/actions/runners operations: - name: listselfhostedrunnersforrepository method: GET description: List Self-hosted Runners For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-runners-downloads path: /repos/{owner}/{repo}/actions/runners/downloads operations: - name: listrunnerapplicationsforrepository method: GET description: List Runner Applications For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-runners-runner_id-labels path: /repos/{owner}/{repo}/actions/runners/{runner_id}/labels operations: - name: listlabelsforselfhostedrunnerforrepository method: GET description: List Labels For Self-hosted Runner For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-runs path: /repos/{owner}/{repo}/actions/runs operations: - name: listworkflowrunsforrepository method: GET description: List Workflow Runs For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-runs-run_id-artifacts path: /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts operations: - name: listworkflowrunartifacts method: GET description: List Workflow Run Artifacts outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-runs-run_id-attempts-attempt_number-jobs path: /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs operations: - name: listjobsforworkflowrunattempt method: GET description: List Jobs For Workflow Run Attempt outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-runs-run_id-jobs path: /repos/{owner}/{repo}/actions/runs/{run_id}/jobs operations: - name: listjobsforworkflowrun method: GET description: List Jobs For Workflow Run outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: filter in: query type: string description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all jobs for workflow ru - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-secrets path: /repos/{owner}/{repo}/actions/secrets operations: - name: listrepositorysecrets method: GET description: List Repository Secrets outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-variables path: /repos/{owner}/{repo}/actions/variables operations: - name: listrepositoryvariables method: GET description: List Repository Variables outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-workflows path: /repos/{owner}/{repo}/actions/workflows operations: - name: listrepositoryworkflows method: GET description: List Repository Workflows outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-actions-workflows-workflow_id-runs path: /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs operations: - name: listworkflowrunsforworkflow method: GET description: List Workflow Runs For Workflow outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-assignees path: /repos/{owner}/{repo}/assignees operations: - name: listassignees method: GET description: List Assignees outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-branches path: /repos/{owner}/{repo}/branches operations: - name: listbranches method: GET description: List Branches outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: protected in: query type: boolean description: Setting to `true` returns only protected branches. When set to `false`, only unprotected branches are returned. Omitting this parameter returns all branches. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-check-runs-check_run_id-annotations path: /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations operations: - name: listcheckrunannotations method: GET description: List Check Run Annotations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-check-suites-check_suite_id-check-runs path: /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs operations: - name: listcheckrunsinchecksuite method: GET description: List Check Runs In Check Suite outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: filter in: query type: string description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-code-scanning-alerts path: /repos/{owner}/{repo}/code-scanning/alerts operations: - name: listcodescanningalertsforrepository method: GET description: List Code Scanning Alerts For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: sort in: query type: string description: The property by which to sort the results. - name: state in: query type: string description: If specified, only code scanning alerts with this state will be returned. - name: severity in: query type: string description: If specified, only code scanning alerts with this severity will be returned. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-code-scanning-alerts-alert_number-instances path: /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances operations: - name: listinstancesofcodescanningalert method: GET description: List Instances Of Code Scanning Alert outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-code-scanning-analyses path: /repos/{owner}/{repo}/code-scanning/analyses operations: - name: listcodescanninganalysesforrepository method: GET description: List Code Scanning Analyses For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ref in: query type: string description: 'The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To ' - name: sarif_id in: query type: string description: Filter analyses belonging to the same SARIF upload. - name: sort in: query type: string description: The property by which to sort the results. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-codeowners-errors path: /repos/{owner}/{repo}/codeowners/errors operations: - name: listcodeownerserrors method: GET description: List Codeowners Errors outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ref in: query type: string description: 'branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch (e.g. `main`)' - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-collaborators path: /repos/{owner}/{repo}/collaborators operations: - name: listrepositorycollaborators method: GET description: List Repository Collaborators outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: affiliation in: query type: string description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` means all collaborat - name: permission in: query type: string description: Filter collaborators by the permissions they have on the repository. If not specified, all collaborators will be returned. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-comments path: /repos/{owner}/{repo}/comments operations: - name: listcommitcommentsforrepository method: GET description: List Commit Comments For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-comments-comment_id-reactions path: /repos/{owner}/{repo}/comments/{comment_id}/reactions operations: - name: listreactionsforcommitcomment method: GET description: List Reactions For Commit Comment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: content in: query type: string description: Returns a single [reaction type](https://docs.github.com/enterprise-server@3.9/rest/reactions/reactions#about-reactions). Omit this parameter to list all reacti - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-commits path: /repos/{owner}/{repo}/commits operations: - name: listcommits method: GET description: List Commits outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: sha in: query type: string description: 'SHA or branch to start listing commits from. Default: the repositorys default branch (usually `main`).' - name: path in: query type: string description: Only commits containing this file path will be returned. - name: author in: query type: string description: GitHub username or email address to use to filter by commit author. - name: committer in: query type: string description: GitHub username or email address to use to filter by commit committer. - name: until in: query type: string description: 'Only commits before this date will be returned. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-commits-commit_sha-branches-where-head path: /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head operations: - name: listbranchesforheadcommit method: GET description: List Branches For Head Commit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-commits-commit_sha-comments path: /repos/{owner}/{repo}/commits/{commit_sha}/comments operations: - name: listcommitcomments method: GET description: List Commit Comments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-commits-commit_sha-pulls path: /repos/{owner}/{repo}/commits/{commit_sha}/pulls operations: - name: listpullrequestsassociatedwithcommit method: GET description: List Pull Requests Associated With Commit outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-commits-ref-check-runs path: /repos/{owner}/{repo}/commits/{ref}/check-runs operations: - name: listcheckrunsforgitreference method: GET description: List Check Runs For Git Reference outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: filter in: query type: string description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. - name: app_id in: query type: integer - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-commits-ref-check-suites path: /repos/{owner}/{repo}/commits/{ref}/check-suites operations: - name: listchecksuitesforgitreference method: GET description: List Check Suites For Git Reference outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: app_id in: query type: integer description: Filters check suites by GitHub App `id`. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-commits-ref-statuses path: /repos/{owner}/{repo}/commits/{ref}/statuses operations: - name: listcommitstatusesforreference method: GET description: List Commit Statuses For Reference outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-contributors path: /repos/{owner}/{repo}/contributors operations: - name: listrepositorycontributors method: GET description: List Repository Contributors outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: anon in: query type: string description: Set to `1` or `true` to include anonymous contributors in results. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-dependabot-alerts path: /repos/{owner}/{repo}/dependabot/alerts operations: - name: listdependabotalertsforrepository method: GET description: List Dependabot Alerts For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: page in: query type: integer description: '**Deprecated**. Page number of the results to fetch. Use cursor-based pagination with `before` or `after` instead.' - name: per_page in: query type: integer description: The number of results per page (max 100). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-server@3.9/rest/using - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-dependabot-secrets path: /repos/{owner}/{repo}/dependabot/secrets operations: - name: listrepositorysecrets method: GET description: List Repository Secrets outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-deployments path: /repos/{owner}/{repo}/deployments operations: - name: listdeployments method: GET description: List Deployments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: sha in: query type: string description: The SHA recorded at creation time. - name: ref in: query type: string description: The name of the ref. This can be a branch, tag, or SHA. - name: task in: query type: string description: The name of the task for the deployment (e.g., `deploy` or `deploy:migrations`). - name: environment in: query type: string description: The name of the environment that was deployed to (e.g., `staging` or `production`). - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-deployments-deployment_id-statuses path: /repos/{owner}/{repo}/deployments/{deployment_id}/statuses operations: - name: listdeploymentstatuses method: GET description: List Deployment Statuses outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-environments path: /repos/{owner}/{repo}/environments operations: - name: listenvironments method: GET description: List Environments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-environments-environment_name-deployment-branch-policies path: /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies operations: - name: listdeploymentbranchpolicies method: GET description: List Deployment Branch Policies outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-environments-environment_name-secrets path: /repos/{owner}/{repo}/environments/{environment_name}/secrets operations: - name: listenvironmentsecrets method: GET description: List Environment Secrets outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-environments-environment_name-variables path: /repos/{owner}/{repo}/environments/{environment_name}/variables operations: - name: listenvironmentvariables method: GET description: List Environment Variables outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-events path: /repos/{owner}/{repo}/events operations: - name: listrepositoryevents method: GET description: List Repository Events outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-forks path: /repos/{owner}/{repo}/forks operations: - name: listforks method: GET description: List Forks outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: sort in: query type: string description: The sort order. `stargazers` will sort by star count. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-git-matching-refs-ref path: /repos/{owner}/{repo}/git/matching-refs/{ref} operations: - name: listmatchingreferences method: GET description: List Matching References outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-hooks path: /repos/{owner}/{repo}/hooks operations: - name: listrepositorywebhooks method: GET description: List Repository Webhooks outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-hooks-hook_id-deliveries path: /repos/{owner}/{repo}/hooks/{hook_id}/deliveries operations: - name: listdeliveriesforrepositorywebhook method: GET description: List Deliveries For Repository Webhook outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: redelivery in: query type: boolean - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-invitations path: /repos/{owner}/{repo}/invitations operations: - name: listrepositoryinvitations method: GET description: List Repository Invitations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues path: /repos/{owner}/{repo}/issues operations: - name: listrepositoryissues method: GET description: List Repository Issues outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: milestone in: query type: string description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone are accepted. If the str - name: state in: query type: string description: Indicates the state of the issues to return. - name: assignee in: query type: string description: Can be the name of a user. Pass in `none` for issues with no assigned user, and `*` for issues assigned to any user. - name: creator in: query type: string description: The user that created the issue. - name: mentioned in: query type: string description: user that's mentioned in the issue. - name: sort in: query type: string description: What to sort results by. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-comments path: /repos/{owner}/{repo}/issues/comments operations: - name: listissuecommentsforrepository method: GET description: List Issue Comments For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: direction in: query type: string description: Either `asc` or `desc`. Ignored without the `sort` parameter. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-comments-comment_id-reactions path: /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions operations: - name: listreactionsforanissuecomment method: GET description: List Reactions For An Issue Comment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: content in: query type: string description: Returns a single [reaction type](https://docs.github.com/enterprise-server@3.9/rest/reactions/reactions#about-reactions). Omit this parameter to list all reacti - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-events path: /repos/{owner}/{repo}/issues/events operations: - name: listissueeventsforrepository method: GET description: List Issue Events For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-issue_number-comments path: /repos/{owner}/{repo}/issues/{issue_number}/comments operations: - name: listissuecomments method: GET description: List Issue Comments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-issue_number-events path: /repos/{owner}/{repo}/issues/{issue_number}/events operations: - name: listissueevents method: GET description: List Issue Events outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-issue_number-labels path: /repos/{owner}/{repo}/issues/{issue_number}/labels operations: - name: listlabelsforanissue method: GET description: List Labels For An Issue outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-issue_number-reactions path: /repos/{owner}/{repo}/issues/{issue_number}/reactions operations: - name: listreactionsforanissue method: GET description: List Reactions For An Issue outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: content in: query type: string description: Returns a single [reaction type](https://docs.github.com/enterprise-server@3.9/rest/reactions/reactions#about-reactions). Omit this parameter to list all reacti - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-issues-issue_number-timeline path: /repos/{owner}/{repo}/issues/{issue_number}/timeline operations: - name: listtimelineeventsforanissue method: GET description: List Timeline Events For An Issue outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-keys path: /repos/{owner}/{repo}/keys operations: - name: listdeploykeys method: GET description: List Deploy Keys outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-labels path: /repos/{owner}/{repo}/labels operations: - name: listlabelsforrepository method: GET description: List Labels For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-languages path: /repos/{owner}/{repo}/languages operations: - name: listrepositorylanguages method: GET description: List Repository Languages outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-milestones path: /repos/{owner}/{repo}/milestones operations: - name: listmilestones method: GET description: List Milestones outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: state in: query type: string description: The state of the milestone. Either `open`, `closed`, or `all`. - name: sort in: query type: string description: What to sort results by. Either `due_on` or `completeness`. - name: direction in: query type: string description: The direction of the sort. Either `asc` or `desc`. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-milestones-milestone_number-labels path: /repos/{owner}/{repo}/milestones/{milestone_number}/labels operations: - name: listlabelsforissuesinmilestone method: GET description: List Labels For Issues In Milestone outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-notifications path: /repos/{owner}/{repo}/notifications operations: - name: listrepositorynotificationsfortheauthenticateduser method: GET description: List Repository Notifications For The Authenticated User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pages-builds path: /repos/{owner}/{repo}/pages/builds operations: - name: listgithubenterpriseserverpagesbuilds method: GET description: List Github Enterprise Server Pages Builds outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pre-receive-hooks path: /repos/{owner}/{repo}/pre-receive-hooks operations: - name: listprereceivehooksforrepository method: GET description: List Pre-receive Hooks For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: sort in: query type: string - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-projects path: /repos/{owner}/{repo}/projects operations: - name: listrepositoryprojects method: GET description: List Repository Projects outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: state in: query type: string description: Indicates the state of the projects to return. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls path: /repos/{owner}/{repo}/pulls operations: - name: listpullrequests method: GET description: List Pull Requests outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: state in: query type: string description: Either `open`, `closed`, or `all` to filter by state. - name: head in: query type: string description: 'Filter pulls by head user or head organization and branch name in the format of `user:ref-name` or `organization:ref-name`. For example: `github:new-script-form' - name: base in: query type: string description: 'Filter pulls by base branch name. Example: `gh-pages`.' - name: sort in: query type: string description: 'What to sort results by. `popularity` will sort by the number of comments. `long-running` will sort by date created and will limit the results to pull requests ' - name: direction in: query type: string description: 'The direction of the sort. Default: `desc` when sort is `created` or sort is not specified, otherwise `asc`.' - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls-comments path: /repos/{owner}/{repo}/pulls/comments operations: - name: listreviewcommentsinrepository method: GET description: List Review Comments In Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: sort in: query type: string - name: direction in: query type: string description: The direction to sort results. Ignored without `sort` parameter. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls-comments-comment_id-reactions path: /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions operations: - name: listreactionsforpullrequestreviewcomment method: GET description: List Reactions For Pull Request Review Comment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: content in: query type: string description: Returns a single [reaction type](https://docs.github.com/enterprise-server@3.9/rest/reactions/reactions#about-reactions). Omit this parameter to list all reacti - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls-pull_number-comments path: /repos/{owner}/{repo}/pulls/{pull_number}/comments operations: - name: listreviewcommentsonpullrequest method: GET description: List Review Comments On Pull Request outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: direction in: query type: string description: The direction to sort results. Ignored without `sort` parameter. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls-pull_number-commits path: /repos/{owner}/{repo}/pulls/{pull_number}/commits operations: - name: listcommitsonpullrequest method: GET description: List Commits On Pull Request outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls-pull_number-files path: /repos/{owner}/{repo}/pulls/{pull_number}/files operations: - name: listpullrequestsfiles method: GET description: List Pull Requests Files outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls-pull_number-reviews path: /repos/{owner}/{repo}/pulls/{pull_number}/reviews operations: - name: listreviewsforpullrequest method: GET description: List Reviews For Pull Request outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-pulls-pull_number-reviews-review_id-comments path: /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments operations: - name: listcommentsforpullrequestreview method: GET description: List Comments For Pull Request Review outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-releases path: /repos/{owner}/{repo}/releases operations: - name: listreleases method: GET description: List Releases outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-releases-release_id-assets path: /repos/{owner}/{repo}/releases/{release_id}/assets operations: - name: listreleaseassets method: GET description: List Release Assets outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-releases-release_id-reactions path: /repos/{owner}/{repo}/releases/{release_id}/reactions operations: - name: listreactionsforrelease method: GET description: List Reactions For Release outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: content in: query type: string description: Returns a single [reaction type](https://docs.github.com/enterprise-server@3.9/rest/reactions/reactions#about-reactions). Omit this parameter to list all reacti - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-replicas-caches path: /repos/{owner}/{repo}/replicas/caches operations: - name: listrepositorycachereplicationstatus method: GET description: List Repository Cache Replication Status outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-secret-scanning-alerts path: /repos/{owner}/{repo}/secret-scanning/alerts operations: - name: listsecretscanningalertsforrepository method: GET description: List Secret Scanning Alerts For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-secret-scanning-alerts-alert_number-locations path: /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations operations: - name: listlocationsforsecretscanningalert method: GET description: List Locations For Secret Scanning Alert outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-stargazers path: /repos/{owner}/{repo}/stargazers operations: - name: liststargazers method: GET description: List Stargazers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-subscribers path: /repos/{owner}/{repo}/subscribers operations: - name: listwatchers method: GET description: List Watchers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-tags path: /repos/{owner}/{repo}/tags operations: - name: listrepositorytags method: GET description: List Repository Tags outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-tags-protection path: /repos/{owner}/{repo}/tags/protection operations: - name: listtagprotectionstatesforrepository method: GET description: List Tag Protection States For Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repos-owner-repo-teams path: /repos/{owner}/{repo}/teams operations: - name: listrepositoryteams method: GET description: List Repository Teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: repositories path: /repositories operations: - name: listpublicrepositories method: GET description: List Public Repositories outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: visibility in: query type: string description: Specifies the types of repositories to return. This endpoint will only list repositories available to all users on the enterprise. - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: teams-team_id-repos path: /teams/{team_id}/repos operations: - name: listteamrepositorieslegacy method: GET description: List Team Repositories (legacy) outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: user-installations-installation_id-repositories path: /user/installations/{installation_id}/repositories operations: - name: listrepositoriesaccessibletotheuseraccesstoken method: GET description: List Repositories Accessible To The User Access Token outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: user-migrations-migration_id-repositories path: /user/migrations/{migration_id}/repositories operations: - name: listrepositoriesforusermigration method: GET description: List Repositories For User Migration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: user-repos path: /user/repos operations: - name: listrepositoriesfortheauthenticateduser method: GET description: List Repositories For The Authenticated User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: visibility in: query type: string description: Limit results to repositories with the specified visibility. - name: affiliation in: query type: string description: 'Comma-separated list of values. Can include: ' - name: type in: query type: string description: Limit results to repositories of the specified type. Will cause a `422` error if used in the same request as **visibility** or **affiliation**. - name: sort in: query type: string description: The property to sort the results by. - name: direction in: query type: string description: 'The order to sort by. Default: `asc` when using `full_name`, otherwise `desc`.' - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: user-repository_invitations path: /user/repository_invitations operations: - name: listrepositoryinvitationsfortheauthenticateduser method: GET description: List Repository Invitations For The Authenticated User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string - name: users-username-repos path: /users/{username}/repos operations: - name: listrepositoriesforuser method: GET description: List Repositories For User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: type in: query type: string description: Limit results to repositories of the specified type. - name: sort in: query type: string description: The property to sort the results by. - name: direction in: query type: string description: 'The order to sort by. Default: `asc` when using `full_name`, otherwise `desc`.' - name: Authorization in: header type: string - name: X-GitHub-Api-Version in: header type: string - name: Accept in: header type: string authentication: type: bearer token: '{{env.GITHUB_API_KEY}}' exposes: - type: rest namespace: temp-lists-rest port: 8080 description: REST adapter for GitHub Repos API — Lists. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/orgs/{org}/actions/runner-groups/{runner-group-id}/repositories name: orgs-org-actions-runner-groups-runner-group-id-repositories description: REST surface for orgs-org-actions-runner-groups-runner_group_id-repositories. operations: - method: GET name: listrepositoryaccesstoselfhostedrunnergroupinanorganization description: List Repository Access To Self-hosted Runner Group In An Organization call: temp-lists.listrepositoryaccesstoselfhostedrunnergroupinanorganization with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/orgs/{org}/actions/secrets/{secret-name}/repositories name: orgs-org-actions-secrets-secret-name-repositories description: REST surface for orgs-org-actions-secrets-secret_name-repositories. operations: - method: GET name: listselectedrepositoriesforanorganizationsecret description: List Selected Repositories For An Organization Secret call: temp-lists.listselectedrepositoriesforanorganizationsecret with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/orgs/{org}/actions/variables/{name}/repositories name: orgs-org-actions-variables-name-repositories description: REST surface for orgs-org-actions-variables-name-repositories. operations: - method: GET name: listselectedrepositoriesforanorganizationvariable description: List Selected Repositories For An Organization Variable call: temp-lists.listselectedrepositoriesforanorganizationvariable with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/orgs/{org}/dependabot/secrets/{secret-name}/repositories name: orgs-org-dependabot-secrets-secret-name-repositories description: REST surface for orgs-org-dependabot-secrets-secret_name-repositories. operations: - method: GET name: listselectedrepositoriesforanorganizationsecret description: List Selected Repositories For An Organization Secret call: temp-lists.listselectedrepositoriesforanorganizationsecret with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/orgs/{org}/migrations/{migration-id}/repositories name: orgs-org-migrations-migration-id-repositories description: REST surface for orgs-org-migrations-migration_id-repositories. operations: - method: GET name: listrepositoriesinanorganizationmigration description: List Repositories In An Organization Migration call: temp-lists.listrepositoriesinanorganizationmigration with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/orgs/{org}/repos name: orgs-org-repos description: REST surface for orgs-org-repos. operations: - method: GET name: listorganizationrepositories description: List Organization Repositories call: temp-lists.listorganizationrepositories with: type: rest.type sort: rest.sort direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/orgs/{org}/repository-fine-grained-permissions name: orgs-org-repository-fine-grained-permissions description: REST surface for orgs-org-repository-fine-grained-permissions. operations: - method: GET name: listrepositoryfinegrainedpermissionsforanorganization description: List Repository Fine-grained Permissions For An Organization call: temp-lists.listrepositoryfinegrainedpermissionsforanorganization with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/orgs/{org}/teams/{team-slug}/repos name: orgs-org-teams-team-slug-repos description: REST surface for orgs-org-teams-team_slug-repos. operations: - method: GET name: listteamrepositories description: List Team Repositories call: temp-lists.listteamrepositories with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/artifacts name: repos-owner-repo-actions-artifacts description: REST surface for repos-owner-repo-actions-artifacts. operations: - method: GET name: listartifactsforrepository description: List Artifacts For Repository call: temp-lists.listartifactsforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/caches name: repos-owner-repo-actions-caches description: REST surface for repos-owner-repo-actions-caches. operations: - method: GET name: listgithubactionscachesforrepository description: List Github Actions Caches For Repository call: temp-lists.listgithubactionscachesforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/organization-secrets name: repos-owner-repo-actions-organization-secrets description: REST surface for repos-owner-repo-actions-organization-secrets. operations: - method: GET name: listrepositoryorganizationsecrets description: List Repository Organization Secrets call: temp-lists.listrepositoryorganizationsecrets with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/organization-variables name: repos-owner-repo-actions-organization-variables description: REST surface for repos-owner-repo-actions-organization-variables. operations: - method: GET name: listrepositoryorganizationvariables description: List Repository Organization Variables call: temp-lists.listrepositoryorganizationvariables with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/runners name: repos-owner-repo-actions-runners description: REST surface for repos-owner-repo-actions-runners. operations: - method: GET name: listselfhostedrunnersforrepository description: List Self-hosted Runners For Repository call: temp-lists.listselfhostedrunnersforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/runners/downloads name: repos-owner-repo-actions-runners-downloads description: REST surface for repos-owner-repo-actions-runners-downloads. operations: - method: GET name: listrunnerapplicationsforrepository description: List Runner Applications For Repository call: temp-lists.listrunnerapplicationsforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/runners/{runner-id}/labels name: repos-owner-repo-actions-runners-runner-id-labels description: REST surface for repos-owner-repo-actions-runners-runner_id-labels. operations: - method: GET name: listlabelsforselfhostedrunnerforrepository description: List Labels For Self-hosted Runner For Repository call: temp-lists.listlabelsforselfhostedrunnerforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/runs name: repos-owner-repo-actions-runs description: REST surface for repos-owner-repo-actions-runs. operations: - method: GET name: listworkflowrunsforrepository description: List Workflow Runs For Repository call: temp-lists.listworkflowrunsforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/runs/{run-id}/artifacts name: repos-owner-repo-actions-runs-run-id-artifacts description: REST surface for repos-owner-repo-actions-runs-run_id-artifacts. operations: - method: GET name: listworkflowrunartifacts description: List Workflow Run Artifacts call: temp-lists.listworkflowrunartifacts with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/runs/{run-id}/attempts/{attempt-number}/jobs name: repos-owner-repo-actions-runs-run-id-attempts-attempt-number-jobs description: REST surface for repos-owner-repo-actions-runs-run_id-attempts-attempt_number-jobs. operations: - method: GET name: listjobsforworkflowrunattempt description: List Jobs For Workflow Run Attempt call: temp-lists.listjobsforworkflowrunattempt with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/runs/{run-id}/jobs name: repos-owner-repo-actions-runs-run-id-jobs description: REST surface for repos-owner-repo-actions-runs-run_id-jobs. operations: - method: GET name: listjobsforworkflowrun description: List Jobs For Workflow Run call: temp-lists.listjobsforworkflowrun with: filter: rest.filter Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/secrets name: repos-owner-repo-actions-secrets description: REST surface for repos-owner-repo-actions-secrets. operations: - method: GET name: listrepositorysecrets description: List Repository Secrets call: temp-lists.listrepositorysecrets with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/variables name: repos-owner-repo-actions-variables description: REST surface for repos-owner-repo-actions-variables. operations: - method: GET name: listrepositoryvariables description: List Repository Variables call: temp-lists.listrepositoryvariables with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/workflows name: repos-owner-repo-actions-workflows description: REST surface for repos-owner-repo-actions-workflows. operations: - method: GET name: listrepositoryworkflows description: List Repository Workflows call: temp-lists.listrepositoryworkflows with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/actions/workflows/{workflow-id}/runs name: repos-owner-repo-actions-workflows-workflow-id-runs description: REST surface for repos-owner-repo-actions-workflows-workflow_id-runs. operations: - method: GET name: listworkflowrunsforworkflow description: List Workflow Runs For Workflow call: temp-lists.listworkflowrunsforworkflow with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/assignees name: repos-owner-repo-assignees description: REST surface for repos-owner-repo-assignees. operations: - method: GET name: listassignees description: List Assignees call: temp-lists.listassignees with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/branches name: repos-owner-repo-branches description: REST surface for repos-owner-repo-branches. operations: - method: GET name: listbranches description: List Branches call: temp-lists.listbranches with: protected: rest.protected Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/check-runs/{check-run-id}/annotations name: repos-owner-repo-check-runs-check-run-id-annotations description: REST surface for repos-owner-repo-check-runs-check_run_id-annotations. operations: - method: GET name: listcheckrunannotations description: List Check Run Annotations call: temp-lists.listcheckrunannotations with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/check-suites/{check-suite-id}/check-runs name: repos-owner-repo-check-suites-check-suite-id-check-runs description: REST surface for repos-owner-repo-check-suites-check_suite_id-check-runs. operations: - method: GET name: listcheckrunsinchecksuite description: List Check Runs In Check Suite call: temp-lists.listcheckrunsinchecksuite with: filter: rest.filter Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/code-scanning/alerts name: repos-owner-repo-code-scanning-alerts description: REST surface for repos-owner-repo-code-scanning-alerts. operations: - method: GET name: listcodescanningalertsforrepository description: List Code Scanning Alerts For Repository call: temp-lists.listcodescanningalertsforrepository with: sort: rest.sort state: rest.state severity: rest.severity Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/code-scanning/alerts/{alert-number}/instances name: repos-owner-repo-code-scanning-alerts-alert-number-instances description: REST surface for repos-owner-repo-code-scanning-alerts-alert_number-instances. operations: - method: GET name: listinstancesofcodescanningalert description: List Instances Of Code Scanning Alert call: temp-lists.listinstancesofcodescanningalert with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/code-scanning/analyses name: repos-owner-repo-code-scanning-analyses description: REST surface for repos-owner-repo-code-scanning-analyses. operations: - method: GET name: listcodescanninganalysesforrepository description: List Code Scanning Analyses For Repository call: temp-lists.listcodescanninganalysesforrepository with: ref: rest.ref sarif_id: rest.sarif_id sort: rest.sort Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/codeowners/errors name: repos-owner-repo-codeowners-errors description: REST surface for repos-owner-repo-codeowners-errors. operations: - method: GET name: listcodeownerserrors description: List Codeowners Errors call: temp-lists.listcodeownerserrors with: ref: rest.ref Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/collaborators name: repos-owner-repo-collaborators description: REST surface for repos-owner-repo-collaborators. operations: - method: GET name: listrepositorycollaborators description: List Repository Collaborators call: temp-lists.listrepositorycollaborators with: affiliation: rest.affiliation permission: rest.permission Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/comments name: repos-owner-repo-comments description: REST surface for repos-owner-repo-comments. operations: - method: GET name: listcommitcommentsforrepository description: List Commit Comments For Repository call: temp-lists.listcommitcommentsforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/comments/{comment-id}/reactions name: repos-owner-repo-comments-comment-id-reactions description: REST surface for repos-owner-repo-comments-comment_id-reactions. operations: - method: GET name: listreactionsforcommitcomment description: List Reactions For Commit Comment call: temp-lists.listreactionsforcommitcomment with: content: rest.content Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/commits name: repos-owner-repo-commits description: REST surface for repos-owner-repo-commits. operations: - method: GET name: listcommits description: List Commits call: temp-lists.listcommits with: sha: rest.sha path: rest.path author: rest.author committer: rest.committer until: rest.until Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/commits/{commit-sha}/branches-where-head name: repos-owner-repo-commits-commit-sha-branches-where-head description: REST surface for repos-owner-repo-commits-commit_sha-branches-where-head. operations: - method: GET name: listbranchesforheadcommit description: List Branches For Head Commit call: temp-lists.listbranchesforheadcommit with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/commits/{commit-sha}/comments name: repos-owner-repo-commits-commit-sha-comments description: REST surface for repos-owner-repo-commits-commit_sha-comments. operations: - method: GET name: listcommitcomments description: List Commit Comments call: temp-lists.listcommitcomments with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/commits/{commit-sha}/pulls name: repos-owner-repo-commits-commit-sha-pulls description: REST surface for repos-owner-repo-commits-commit_sha-pulls. operations: - method: GET name: listpullrequestsassociatedwithcommit description: List Pull Requests Associated With Commit call: temp-lists.listpullrequestsassociatedwithcommit with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/commits/{ref}/check-runs name: repos-owner-repo-commits-ref-check-runs description: REST surface for repos-owner-repo-commits-ref-check-runs. operations: - method: GET name: listcheckrunsforgitreference description: List Check Runs For Git Reference call: temp-lists.listcheckrunsforgitreference with: filter: rest.filter app_id: rest.app_id Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/commits/{ref}/check-suites name: repos-owner-repo-commits-ref-check-suites description: REST surface for repos-owner-repo-commits-ref-check-suites. operations: - method: GET name: listchecksuitesforgitreference description: List Check Suites For Git Reference call: temp-lists.listchecksuitesforgitreference with: app_id: rest.app_id Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/commits/{ref}/statuses name: repos-owner-repo-commits-ref-statuses description: REST surface for repos-owner-repo-commits-ref-statuses. operations: - method: GET name: listcommitstatusesforreference description: List Commit Statuses For Reference call: temp-lists.listcommitstatusesforreference with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/contributors name: repos-owner-repo-contributors description: REST surface for repos-owner-repo-contributors. operations: - method: GET name: listrepositorycontributors description: List Repository Contributors call: temp-lists.listrepositorycontributors with: anon: rest.anon Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/dependabot/alerts name: repos-owner-repo-dependabot-alerts description: REST surface for repos-owner-repo-dependabot-alerts. operations: - method: GET name: listdependabotalertsforrepository description: List Dependabot Alerts For Repository call: temp-lists.listdependabotalertsforrepository with: page: rest.page per_page: rest.per_page Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/dependabot/secrets name: repos-owner-repo-dependabot-secrets description: REST surface for repos-owner-repo-dependabot-secrets. operations: - method: GET name: listrepositorysecrets description: List Repository Secrets call: temp-lists.listrepositorysecrets with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/deployments name: repos-owner-repo-deployments description: REST surface for repos-owner-repo-deployments. operations: - method: GET name: listdeployments description: List Deployments call: temp-lists.listdeployments with: sha: rest.sha ref: rest.ref task: rest.task environment: rest.environment Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/deployments/{deployment-id}/statuses name: repos-owner-repo-deployments-deployment-id-statuses description: REST surface for repos-owner-repo-deployments-deployment_id-statuses. operations: - method: GET name: listdeploymentstatuses description: List Deployment Statuses call: temp-lists.listdeploymentstatuses with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/environments name: repos-owner-repo-environments description: REST surface for repos-owner-repo-environments. operations: - method: GET name: listenvironments description: List Environments call: temp-lists.listenvironments with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/environments/{environment-name}/deployment-branch-policies name: repos-owner-repo-environments-environment-name-deployment-branch-policies description: REST surface for repos-owner-repo-environments-environment_name-deployment-branch-policies. operations: - method: GET name: listdeploymentbranchpolicies description: List Deployment Branch Policies call: temp-lists.listdeploymentbranchpolicies with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/environments/{environment-name}/secrets name: repos-owner-repo-environments-environment-name-secrets description: REST surface for repos-owner-repo-environments-environment_name-secrets. operations: - method: GET name: listenvironmentsecrets description: List Environment Secrets call: temp-lists.listenvironmentsecrets with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/environments/{environment-name}/variables name: repos-owner-repo-environments-environment-name-variables description: REST surface for repos-owner-repo-environments-environment_name-variables. operations: - method: GET name: listenvironmentvariables description: List Environment Variables call: temp-lists.listenvironmentvariables with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/events name: repos-owner-repo-events description: REST surface for repos-owner-repo-events. operations: - method: GET name: listrepositoryevents description: List Repository Events call: temp-lists.listrepositoryevents with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/forks name: repos-owner-repo-forks description: REST surface for repos-owner-repo-forks. operations: - method: GET name: listforks description: List Forks call: temp-lists.listforks with: sort: rest.sort Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/git/matching-refs/{ref} name: repos-owner-repo-git-matching-refs-ref description: REST surface for repos-owner-repo-git-matching-refs-ref. operations: - method: GET name: listmatchingreferences description: List Matching References call: temp-lists.listmatchingreferences with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/hooks name: repos-owner-repo-hooks description: REST surface for repos-owner-repo-hooks. operations: - method: GET name: listrepositorywebhooks description: List Repository Webhooks call: temp-lists.listrepositorywebhooks with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/hooks/{hook-id}/deliveries name: repos-owner-repo-hooks-hook-id-deliveries description: REST surface for repos-owner-repo-hooks-hook_id-deliveries. operations: - method: GET name: listdeliveriesforrepositorywebhook description: List Deliveries For Repository Webhook call: temp-lists.listdeliveriesforrepositorywebhook with: redelivery: rest.redelivery Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/invitations name: repos-owner-repo-invitations description: REST surface for repos-owner-repo-invitations. operations: - method: GET name: listrepositoryinvitations description: List Repository Invitations call: temp-lists.listrepositoryinvitations with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues name: repos-owner-repo-issues description: REST surface for repos-owner-repo-issues. operations: - method: GET name: listrepositoryissues description: List Repository Issues call: temp-lists.listrepositoryissues with: milestone: rest.milestone state: rest.state assignee: rest.assignee creator: rest.creator mentioned: rest.mentioned sort: rest.sort Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/comments name: repos-owner-repo-issues-comments description: REST surface for repos-owner-repo-issues-comments. operations: - method: GET name: listissuecommentsforrepository description: List Issue Comments For Repository call: temp-lists.listissuecommentsforrepository with: direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/comments/{comment-id}/reactions name: repos-owner-repo-issues-comments-comment-id-reactions description: REST surface for repos-owner-repo-issues-comments-comment_id-reactions. operations: - method: GET name: listreactionsforanissuecomment description: List Reactions For An Issue Comment call: temp-lists.listreactionsforanissuecomment with: content: rest.content Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/events name: repos-owner-repo-issues-events description: REST surface for repos-owner-repo-issues-events. operations: - method: GET name: listissueeventsforrepository description: List Issue Events For Repository call: temp-lists.listissueeventsforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/{issue-number}/comments name: repos-owner-repo-issues-issue-number-comments description: REST surface for repos-owner-repo-issues-issue_number-comments. operations: - method: GET name: listissuecomments description: List Issue Comments call: temp-lists.listissuecomments with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/{issue-number}/events name: repos-owner-repo-issues-issue-number-events description: REST surface for repos-owner-repo-issues-issue_number-events. operations: - method: GET name: listissueevents description: List Issue Events call: temp-lists.listissueevents with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/{issue-number}/labels name: repos-owner-repo-issues-issue-number-labels description: REST surface for repos-owner-repo-issues-issue_number-labels. operations: - method: GET name: listlabelsforanissue description: List Labels For An Issue call: temp-lists.listlabelsforanissue with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/{issue-number}/reactions name: repos-owner-repo-issues-issue-number-reactions description: REST surface for repos-owner-repo-issues-issue_number-reactions. operations: - method: GET name: listreactionsforanissue description: List Reactions For An Issue call: temp-lists.listreactionsforanissue with: content: rest.content Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/issues/{issue-number}/timeline name: repos-owner-repo-issues-issue-number-timeline description: REST surface for repos-owner-repo-issues-issue_number-timeline. operations: - method: GET name: listtimelineeventsforanissue description: List Timeline Events For An Issue call: temp-lists.listtimelineeventsforanissue with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/keys name: repos-owner-repo-keys description: REST surface for repos-owner-repo-keys. operations: - method: GET name: listdeploykeys description: List Deploy Keys call: temp-lists.listdeploykeys with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/labels name: repos-owner-repo-labels description: REST surface for repos-owner-repo-labels. operations: - method: GET name: listlabelsforrepository description: List Labels For Repository call: temp-lists.listlabelsforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/languages name: repos-owner-repo-languages description: REST surface for repos-owner-repo-languages. operations: - method: GET name: listrepositorylanguages description: List Repository Languages call: temp-lists.listrepositorylanguages with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/milestones name: repos-owner-repo-milestones description: REST surface for repos-owner-repo-milestones. operations: - method: GET name: listmilestones description: List Milestones call: temp-lists.listmilestones with: state: rest.state sort: rest.sort direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/milestones/{milestone-number}/labels name: repos-owner-repo-milestones-milestone-number-labels description: REST surface for repos-owner-repo-milestones-milestone_number-labels. operations: - method: GET name: listlabelsforissuesinmilestone description: List Labels For Issues In Milestone call: temp-lists.listlabelsforissuesinmilestone with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/notifications name: repos-owner-repo-notifications description: REST surface for repos-owner-repo-notifications. operations: - method: GET name: listrepositorynotificationsfortheauthenticateduser description: List Repository Notifications For The Authenticated User call: temp-lists.listrepositorynotificationsfortheauthenticateduser with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pages/builds name: repos-owner-repo-pages-builds description: REST surface for repos-owner-repo-pages-builds. operations: - method: GET name: listgithubenterpriseserverpagesbuilds description: List Github Enterprise Server Pages Builds call: temp-lists.listgithubenterpriseserverpagesbuilds with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pre-receive-hooks name: repos-owner-repo-pre-receive-hooks description: REST surface for repos-owner-repo-pre-receive-hooks. operations: - method: GET name: listprereceivehooksforrepository description: List Pre-receive Hooks For Repository call: temp-lists.listprereceivehooksforrepository with: sort: rest.sort Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/projects name: repos-owner-repo-projects description: REST surface for repos-owner-repo-projects. operations: - method: GET name: listrepositoryprojects description: List Repository Projects call: temp-lists.listrepositoryprojects with: state: rest.state Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls name: repos-owner-repo-pulls description: REST surface for repos-owner-repo-pulls. operations: - method: GET name: listpullrequests description: List Pull Requests call: temp-lists.listpullrequests with: state: rest.state head: rest.head base: rest.base sort: rest.sort direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls/comments name: repos-owner-repo-pulls-comments description: REST surface for repos-owner-repo-pulls-comments. operations: - method: GET name: listreviewcommentsinrepository description: List Review Comments In Repository call: temp-lists.listreviewcommentsinrepository with: sort: rest.sort direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls/comments/{comment-id}/reactions name: repos-owner-repo-pulls-comments-comment-id-reactions description: REST surface for repos-owner-repo-pulls-comments-comment_id-reactions. operations: - method: GET name: listreactionsforpullrequestreviewcomment description: List Reactions For Pull Request Review Comment call: temp-lists.listreactionsforpullrequestreviewcomment with: content: rest.content Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls/{pull-number}/comments name: repos-owner-repo-pulls-pull-number-comments description: REST surface for repos-owner-repo-pulls-pull_number-comments. operations: - method: GET name: listreviewcommentsonpullrequest description: List Review Comments On Pull Request call: temp-lists.listreviewcommentsonpullrequest with: direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls/{pull-number}/commits name: repos-owner-repo-pulls-pull-number-commits description: REST surface for repos-owner-repo-pulls-pull_number-commits. operations: - method: GET name: listcommitsonpullrequest description: List Commits On Pull Request call: temp-lists.listcommitsonpullrequest with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls/{pull-number}/files name: repos-owner-repo-pulls-pull-number-files description: REST surface for repos-owner-repo-pulls-pull_number-files. operations: - method: GET name: listpullrequestsfiles description: List Pull Requests Files call: temp-lists.listpullrequestsfiles with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls/{pull-number}/reviews name: repos-owner-repo-pulls-pull-number-reviews description: REST surface for repos-owner-repo-pulls-pull_number-reviews. operations: - method: GET name: listreviewsforpullrequest description: List Reviews For Pull Request call: temp-lists.listreviewsforpullrequest with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/pulls/{pull-number}/reviews/{review-id}/comments name: repos-owner-repo-pulls-pull-number-reviews-review-id-comments description: REST surface for repos-owner-repo-pulls-pull_number-reviews-review_id-comments. operations: - method: GET name: listcommentsforpullrequestreview description: List Comments For Pull Request Review call: temp-lists.listcommentsforpullrequestreview with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/releases name: repos-owner-repo-releases description: REST surface for repos-owner-repo-releases. operations: - method: GET name: listreleases description: List Releases call: temp-lists.listreleases with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/releases/{release-id}/assets name: repos-owner-repo-releases-release-id-assets description: REST surface for repos-owner-repo-releases-release_id-assets. operations: - method: GET name: listreleaseassets description: List Release Assets call: temp-lists.listreleaseassets with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/releases/{release-id}/reactions name: repos-owner-repo-releases-release-id-reactions description: REST surface for repos-owner-repo-releases-release_id-reactions. operations: - method: GET name: listreactionsforrelease description: List Reactions For Release call: temp-lists.listreactionsforrelease with: content: rest.content Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/replicas/caches name: repos-owner-repo-replicas-caches description: REST surface for repos-owner-repo-replicas-caches. operations: - method: GET name: listrepositorycachereplicationstatus description: List Repository Cache Replication Status call: temp-lists.listrepositorycachereplicationstatus with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/secret-scanning/alerts name: repos-owner-repo-secret-scanning-alerts description: REST surface for repos-owner-repo-secret-scanning-alerts. operations: - method: GET name: listsecretscanningalertsforrepository description: List Secret Scanning Alerts For Repository call: temp-lists.listsecretscanningalertsforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/secret-scanning/alerts/{alert-number}/locations name: repos-owner-repo-secret-scanning-alerts-alert-number-locations description: REST surface for repos-owner-repo-secret-scanning-alerts-alert_number-locations. operations: - method: GET name: listlocationsforsecretscanningalert description: List Locations For Secret Scanning Alert call: temp-lists.listlocationsforsecretscanningalert with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/stargazers name: repos-owner-repo-stargazers description: REST surface for repos-owner-repo-stargazers. operations: - method: GET name: liststargazers description: List Stargazers call: temp-lists.liststargazers with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/subscribers name: repos-owner-repo-subscribers description: REST surface for repos-owner-repo-subscribers. operations: - method: GET name: listwatchers description: List Watchers call: temp-lists.listwatchers with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/tags name: repos-owner-repo-tags description: REST surface for repos-owner-repo-tags. operations: - method: GET name: listrepositorytags description: List Repository Tags call: temp-lists.listrepositorytags with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/tags/protection name: repos-owner-repo-tags-protection description: REST surface for repos-owner-repo-tags-protection. operations: - method: GET name: listtagprotectionstatesforrepository description: List Tag Protection States For Repository call: temp-lists.listtagprotectionstatesforrepository with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repos/{owner}/{repo}/teams name: repos-owner-repo-teams description: REST surface for repos-owner-repo-teams. operations: - method: GET name: listrepositoryteams description: List Repository Teams call: temp-lists.listrepositoryteams with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/repositories name: repositories description: REST surface for repositories. operations: - method: GET name: listpublicrepositories description: List Public Repositories call: temp-lists.listpublicrepositories with: visibility: rest.visibility Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/repos name: teams-team-id-repos description: REST surface for teams-team_id-repos. operations: - method: GET name: listteamrepositorieslegacy description: List Team Repositories (legacy) call: temp-lists.listteamrepositorieslegacy with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/user/installations/{installation-id}/repositories name: user-installations-installation-id-repositories description: REST surface for user-installations-installation_id-repositories. operations: - method: GET name: listrepositoriesaccessibletotheuseraccesstoken description: List Repositories Accessible To The User Access Token call: temp-lists.listrepositoriesaccessibletotheuseraccesstoken with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/user/migrations/{migration-id}/repositories name: user-migrations-migration-id-repositories description: REST surface for user-migrations-migration_id-repositories. operations: - method: GET name: listrepositoriesforusermigration description: List Repositories For User Migration call: temp-lists.listrepositoriesforusermigration with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/user/repos name: user-repos description: REST surface for user-repos. operations: - method: GET name: listrepositoriesfortheauthenticateduser description: List Repositories For The Authenticated User call: temp-lists.listrepositoriesfortheauthenticateduser with: visibility: rest.visibility affiliation: rest.affiliation type: rest.type sort: rest.sort direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/user/repository-invitations name: user-repository-invitations description: REST surface for user-repository_invitations. operations: - method: GET name: listrepositoryinvitationsfortheauthenticateduser description: List Repository Invitations For The Authenticated User call: temp-lists.listrepositoryinvitationsfortheauthenticateduser with: Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - path: /v1/users/{username}/repos name: users-username-repos description: REST surface for users-username-repos. operations: - method: GET name: listrepositoriesforuser description: List Repositories For User call: temp-lists.listrepositoriesforuser with: type: rest.type sort: rest.sort direction: rest.direction Authorization: rest.Authorization X-GitHub-Api-Version: rest.X-GitHub-Api-Version Accept: rest.Accept outputParameters: - type: object mapping: $. - type: mcp namespace: temp-lists-mcp port: 9090 transport: http description: MCP adapter for GitHub Repos API — Lists. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: list-repository-access-self-hosted description: List Repository Access To Self-hosted Runner Group In An Organization hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryaccesstoselfhostedrunnergroupinanorganization with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-selected-repositories-organization-secret description: List Selected Repositories For An Organization Secret hints: readOnly: true destructive: false idempotent: true call: temp-lists.listselectedrepositoriesforanorganizationsecret with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-selected-repositories-organization-variable description: List Selected Repositories For An Organization Variable hints: readOnly: true destructive: false idempotent: true call: temp-lists.listselectedrepositoriesforanorganizationvariable with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-selected-repositories-organization-secret-2 description: List Selected Repositories For An Organization Secret hints: readOnly: true destructive: false idempotent: true call: temp-lists.listselectedrepositoriesforanorganizationsecret with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repositories-organization-migration description: List Repositories In An Organization Migration hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoriesinanorganizationmigration with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-organization-repositories description: List Organization Repositories hints: readOnly: true destructive: false idempotent: true call: temp-lists.listorganizationrepositories with: type: tools.type sort: tools.sort direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-fine-grained-permissions description: List Repository Fine-grained Permissions For An Organization hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryfinegrainedpermissionsforanorganization with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-team-repositories description: List Team Repositories hints: readOnly: true destructive: false idempotent: true call: temp-lists.listteamrepositories with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-artifacts-repository description: List Artifacts For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listartifactsforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-github-actions-caches-repository description: List Github Actions Caches For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listgithubactionscachesforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-organization-secrets description: List Repository Organization Secrets hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryorganizationsecrets with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-organization-variables description: List Repository Organization Variables hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryorganizationvariables with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-self-hosted-runners-repository description: List Self-hosted Runners For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listselfhostedrunnersforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-runner-applications-repository description: List Runner Applications For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrunnerapplicationsforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-labels-self-hosted-runner description: List Labels For Self-hosted Runner For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listlabelsforselfhostedrunnerforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-workflow-runs-repository description: List Workflow Runs For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listworkflowrunsforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-workflow-run-artifacts description: List Workflow Run Artifacts hints: readOnly: true destructive: false idempotent: true call: temp-lists.listworkflowrunartifacts with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-jobs-workflow-run-attempt description: List Jobs For Workflow Run Attempt hints: readOnly: true destructive: false idempotent: true call: temp-lists.listjobsforworkflowrunattempt with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-jobs-workflow-run description: List Jobs For Workflow Run hints: readOnly: true destructive: false idempotent: true call: temp-lists.listjobsforworkflowrun with: filter: tools.filter Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-secrets description: List Repository Secrets hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorysecrets with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-variables description: List Repository Variables hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryvariables with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-workflows description: List Repository Workflows hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryworkflows with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-workflow-runs-workflow description: List Workflow Runs For Workflow hints: readOnly: true destructive: false idempotent: true call: temp-lists.listworkflowrunsforworkflow with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-assignees description: List Assignees hints: readOnly: true destructive: false idempotent: true call: temp-lists.listassignees with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-branches description: List Branches hints: readOnly: true destructive: false idempotent: true call: temp-lists.listbranches with: protected: tools.protected Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-check-run-annotations description: List Check Run Annotations hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcheckrunannotations with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-check-runs-check-suite description: List Check Runs In Check Suite hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcheckrunsinchecksuite with: filter: tools.filter Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-code-scanning-alerts-repository description: List Code Scanning Alerts For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcodescanningalertsforrepository with: sort: tools.sort state: tools.state severity: tools.severity Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-instances-code-scanning-alert description: List Instances Of Code Scanning Alert hints: readOnly: true destructive: false idempotent: true call: temp-lists.listinstancesofcodescanningalert with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-code-scanning-analyses-repository description: List Code Scanning Analyses For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcodescanninganalysesforrepository with: ref: tools.ref sarif_id: tools.sarif_id sort: tools.sort Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-codeowners-errors description: List Codeowners Errors hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcodeownerserrors with: ref: tools.ref Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-collaborators description: List Repository Collaborators hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorycollaborators with: affiliation: tools.affiliation permission: tools.permission Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-commit-comments-repository description: List Commit Comments For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcommitcommentsforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-reactions-commit-comment description: List Reactions For Commit Comment hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreactionsforcommitcomment with: content: tools.content Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-commits description: List Commits hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcommits with: sha: tools.sha path: tools.path author: tools.author committer: tools.committer until: tools.until Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-branches-head-commit description: List Branches For Head Commit hints: readOnly: true destructive: false idempotent: true call: temp-lists.listbranchesforheadcommit with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-commit-comments description: List Commit Comments hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcommitcomments with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-pull-requests-associated-commit description: List Pull Requests Associated With Commit hints: readOnly: true destructive: false idempotent: true call: temp-lists.listpullrequestsassociatedwithcommit with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-check-runs-git-reference description: List Check Runs For Git Reference hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcheckrunsforgitreference with: filter: tools.filter app_id: tools.app_id Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-check-suites-git-reference description: List Check Suites For Git Reference hints: readOnly: true destructive: false idempotent: true call: temp-lists.listchecksuitesforgitreference with: app_id: tools.app_id Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-commit-statuses-reference description: List Commit Statuses For Reference hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcommitstatusesforreference with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-contributors description: List Repository Contributors hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorycontributors with: anon: tools.anon Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-dependabot-alerts-repository description: List Dependabot Alerts For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listdependabotalertsforrepository with: page: tools.page per_page: tools.per_page Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-secrets-2 description: List Repository Secrets hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorysecrets with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-deployments description: List Deployments hints: readOnly: true destructive: false idempotent: true call: temp-lists.listdeployments with: sha: tools.sha ref: tools.ref task: tools.task environment: tools.environment Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-deployment-statuses description: List Deployment Statuses hints: readOnly: true destructive: false idempotent: true call: temp-lists.listdeploymentstatuses with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-environments description: List Environments hints: readOnly: true destructive: false idempotent: true call: temp-lists.listenvironments with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-deployment-branch-policies description: List Deployment Branch Policies hints: readOnly: true destructive: false idempotent: true call: temp-lists.listdeploymentbranchpolicies with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-environment-secrets description: List Environment Secrets hints: readOnly: true destructive: false idempotent: true call: temp-lists.listenvironmentsecrets with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-environment-variables description: List Environment Variables hints: readOnly: true destructive: false idempotent: true call: temp-lists.listenvironmentvariables with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-events description: List Repository Events hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryevents with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-forks description: List Forks hints: readOnly: true destructive: false idempotent: true call: temp-lists.listforks with: sort: tools.sort Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-matching-references description: List Matching References hints: readOnly: true destructive: false idempotent: true call: temp-lists.listmatchingreferences with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-webhooks description: List Repository Webhooks hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorywebhooks with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-deliveries-repository-webhook description: List Deliveries For Repository Webhook hints: readOnly: true destructive: false idempotent: true call: temp-lists.listdeliveriesforrepositorywebhook with: redelivery: tools.redelivery Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-invitations description: List Repository Invitations hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryinvitations with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-issues description: List Repository Issues hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryissues with: milestone: tools.milestone state: tools.state assignee: tools.assignee creator: tools.creator mentioned: tools.mentioned sort: tools.sort Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-issue-comments-repository description: List Issue Comments For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listissuecommentsforrepository with: direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-reactions-issue-comment description: List Reactions For An Issue Comment hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreactionsforanissuecomment with: content: tools.content Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-issue-events-repository description: List Issue Events For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listissueeventsforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-issue-comments description: List Issue Comments hints: readOnly: true destructive: false idempotent: true call: temp-lists.listissuecomments with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-issue-events description: List Issue Events hints: readOnly: true destructive: false idempotent: true call: temp-lists.listissueevents with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-labels-issue description: List Labels For An Issue hints: readOnly: true destructive: false idempotent: true call: temp-lists.listlabelsforanissue with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-reactions-issue description: List Reactions For An Issue hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreactionsforanissue with: content: tools.content Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-timeline-events-issue description: List Timeline Events For An Issue hints: readOnly: true destructive: false idempotent: true call: temp-lists.listtimelineeventsforanissue with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-deploy-keys description: List Deploy Keys hints: readOnly: true destructive: false idempotent: true call: temp-lists.listdeploykeys with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-labels-repository description: List Labels For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listlabelsforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-languages description: List Repository Languages hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorylanguages with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-milestones description: List Milestones hints: readOnly: true destructive: false idempotent: true call: temp-lists.listmilestones with: state: tools.state sort: tools.sort direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-labels-issues-milestone description: List Labels For Issues In Milestone hints: readOnly: true destructive: false idempotent: true call: temp-lists.listlabelsforissuesinmilestone with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-notifications-authenticated-user description: List Repository Notifications For The Authenticated User hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorynotificationsfortheauthenticateduser with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-github-enterprise-server-pages description: List Github Enterprise Server Pages Builds hints: readOnly: true destructive: false idempotent: true call: temp-lists.listgithubenterpriseserverpagesbuilds with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-pre-receive-hooks-repository description: List Pre-receive Hooks For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listprereceivehooksforrepository with: sort: tools.sort Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-projects description: List Repository Projects hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryprojects with: state: tools.state Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-pull-requests description: List Pull Requests hints: readOnly: true destructive: false idempotent: true call: temp-lists.listpullrequests with: state: tools.state head: tools.head base: tools.base sort: tools.sort direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-review-comments-repository description: List Review Comments In Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreviewcommentsinrepository with: sort: tools.sort direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-reactions-pull-request-review description: List Reactions For Pull Request Review Comment hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreactionsforpullrequestreviewcomment with: content: tools.content Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-review-comments-pull-request description: List Review Comments On Pull Request hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreviewcommentsonpullrequest with: direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-commits-pull-request description: List Commits On Pull Request hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcommitsonpullrequest with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-pull-requests-files description: List Pull Requests Files hints: readOnly: true destructive: false idempotent: true call: temp-lists.listpullrequestsfiles with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-reviews-pull-request description: List Reviews For Pull Request hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreviewsforpullrequest with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-comments-pull-request-review description: List Comments For Pull Request Review hints: readOnly: true destructive: false idempotent: true call: temp-lists.listcommentsforpullrequestreview with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-releases description: List Releases hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreleases with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-release-assets description: List Release Assets hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreleaseassets with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-reactions-release description: List Reactions For Release hints: readOnly: true destructive: false idempotent: true call: temp-lists.listreactionsforrelease with: content: tools.content Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-cache-replication-status description: List Repository Cache Replication Status hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorycachereplicationstatus with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-secret-scanning-alerts-repository description: List Secret Scanning Alerts For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listsecretscanningalertsforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-locations-secret-scanning-alert description: List Locations For Secret Scanning Alert hints: readOnly: true destructive: false idempotent: true call: temp-lists.listlocationsforsecretscanningalert with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-stargazers description: List Stargazers hints: readOnly: true destructive: false idempotent: true call: temp-lists.liststargazers with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-watchers description: List Watchers hints: readOnly: true destructive: false idempotent: true call: temp-lists.listwatchers with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-tags description: List Repository Tags hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositorytags with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-tag-protection-states-repository description: List Tag Protection States For Repository hints: readOnly: true destructive: false idempotent: true call: temp-lists.listtagprotectionstatesforrepository with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-teams description: List Repository Teams hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryteams with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-public-repositories description: List Public Repositories hints: readOnly: true destructive: false idempotent: true call: temp-lists.listpublicrepositories with: visibility: tools.visibility Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-team-repositories-legacy description: List Team Repositories (legacy) hints: readOnly: true destructive: false idempotent: true call: temp-lists.listteamrepositorieslegacy with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repositories-accessible-user-access description: List Repositories Accessible To The User Access Token hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoriesaccessibletotheuseraccesstoken with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repositories-user-migration description: List Repositories For User Migration hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoriesforusermigration with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repositories-authenticated-user description: List Repositories For The Authenticated User hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoriesfortheauthenticateduser with: visibility: tools.visibility affiliation: tools.affiliation type: tools.type sort: tools.sort direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repository-invitations-authenticated-user description: List Repository Invitations For The Authenticated User hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoryinvitationsfortheauthenticateduser with: Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $. - name: list-repositories-user description: List Repositories For User hints: readOnly: true destructive: false idempotent: true call: temp-lists.listrepositoriesforuser with: type: tools.type sort: tools.sort direction: tools.direction Authorization: tools.Authorization X-GitHub-Api-Version: tools.X-GitHub-Api-Version Accept: tools.Accept outputParameters: - type: object mapping: $.