manage_repositories
Manage Bitbucket repositories by listing, viewing, creating, or deleting them within a workspace. Perform repository operations through a unified interface for workspace management.
Instructions
Unified tool for listing, getting, creating, and deleting repositories
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: 'list', 'get', 'create', 'delete' | |
| workspace | Yes | Workspace slug | |
| repo_slug | No | Repository slug (required for 'get', 'create', 'delete') | |
| description | No | Repository description (for 'create') | |
| language | No | Primary programming language (for 'create') | |
| is_private | No | Whether the repo is private (default true, for 'create') | |
| project_key | No | Project key to assign the repo to (for 'create') | |
| pagelen | No | Results per page (default 25) | |
| page | No | Page number | |
| query | No | Bitbucket query filter (e.g. name~'myrepo') | |
| role | No | Filter by role: owner, admin, contributor, member | |
| sort | No | Sort field (e.g. -updated_on) |