list_pull_request_commits
Fetch the list of commits in a pull request using provider, repository, and pull request ID, with pagination and optional raw provider payloads.
Instructions
List commits associated with a pull request.
Args:
provider: Provider key; repo and pull_request_id identify the PR.
page: One-based page number.
page_size: Number of results, from 1 through 100.
raw: Include provider payloads.
Returns: Page mapping containing normalized commit items.
Examples:
Input: {"provider": "github", "repo": "o/r", "pull_request_id": "7"}.
Output: {"items": [{"id": "abc", ...}], "page": 1, ...}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | ||
| page | No | ||
| repo | Yes | ||
| provider | Yes | ||
| page_size | No | ||
| pull_request_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||