repo_list_repos_by_project
Retrieve a list of repositories for a specific Azure DevOps project, with optional filters for repository names, maximum results, and skip count, using PAT authentication.
Instructions
Retrieve a list of repositories for a given project
Input Schema
Name | Required | Description | Default |
---|---|---|---|
project | Yes | The name or ID of the Azure DevOps project. | |
repoNameFilter | No | Optional filter to search for repositories by name. If provided, only repositories with names containing this string will be returned. | |
skip | No | The number of repositories to skip. Defaults to 0. | |
top | No | The maximum number of repositories to return. |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"project": {
"description": "The name or ID of the Azure DevOps project.",
"type": "string"
},
"repoNameFilter": {
"description": "Optional filter to search for repositories by name. If provided, only repositories with names containing this string will be returned.",
"type": "string"
},
"skip": {
"default": 0,
"description": "The number of repositories to skip. Defaults to 0.",
"type": "number"
},
"top": {
"default": 100,
"description": "The maximum number of repositories to return.",
"type": "number"
}
},
"required": [
"project"
],
"type": "object"
}