get_all_repositories_tree
Display a hierarchical tree view of files and directories across multiple Azure DevOps repositories in a project, using default branches, with optional depth and pattern filters.
Instructions
Displays a hierarchical tree view of files and directories across multiple Azure DevOps repositories within a project, based on their default branches
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"depth": "<depth>"
},
"name": "get_all_repositories_tree"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | Yes | Maximum depth to traverse within each repository (0 = unlimited) | |
| pattern | No | File pattern (wildcard characters allowed) to filter files by within each repository | |
| projectId | No | The ID or name of the project (Default: MyProject) | |
| organizationId | No | The ID or name of the Azure DevOps organization (Default: mycompany) | |
| repositoryPattern | No | Repository name pattern (wildcard characters allowed) to filter which repositories are included |