list_repositories
Retrieve paginated repositories from GitHub or Bitbucket, optionally filtered by workspace, for viewing provider-visible codebases.
Instructions
List repositories visible to the authenticated provider account.
Args:
provider: "github" or "bitbucket".
workspace: Optional Bitbucket workspace or GitHub repository scope.
page: One-based page number.
page_size: Number of results, from 1 through 100.
raw: Include provider payloads.
Returns:
Page mapping with items, page, page_size, and has_more.
Examples:
Input: {"provider": "github", "page": 1, "page_size": 30}.
Output: {"items": [{"id": "1", ...}], "page": 1, "page_size": 30, "has_more": False}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | ||
| page | No | ||
| provider | Yes | ||
| page_size | No | ||
| workspace | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||