@guildai-services/guildai~azure-devops package provides agents with access to the Azure DevOps REST API through Guild’s OAuth 2.0 integration.
This integration is generally available for all production users.
Authentication
- Type: OAuth 2.0 (Microsoft identity platform)
- Token expiration: 1 hour (auto-refreshed)
Setup
1
Open Credentials
Go to Credentials in Guild.
2
Connect Azure DevOps
Click Azure DevOps and authorize through your Microsoft account.
3
Grant access
Authorize access to your Azure DevOps organization.
Usage
Selecting specific tools
Agents perform better with fewer tools. Usepick() to include only what your agent needs. Tools are named with the azure_devops_ prefix — for example, work_items_list becomes azure_devops_work_items_list.
API endpoints
All paths are prefixed with/{organization}/{project} unless noted.
Repositories
Repositories
Commits
Commits
Pull requests
Pull requests
Pipelines & builds
Pipelines & builds
Work items
Work items
Approvals & checks
Approvals & checks
Agent pools & deployment groups
Agent pools & deployment groups
Webhook events
Azure DevOps does not support webhook triggers in Guild. This integration is API-access only.Limitations
- No webhook or trigger support
- API access requires the user’s Azure DevOps organization to be accessible via the authorized Microsoft account