Repository navigation
v1.5.2 - Azure CLI Authentication for Azure DevOps
🔐 Azure CLI Authentication for Azure DevOps Git Layers
New Authentication Type: az_cli - Simplified Azure DevOps authentication
Features
- Azure CLI Authentication: Use
az loginsession for Git layer authentication - No Token Management: Git credential manager automatically provides tokens from Azure CLI
- MFA Support: Works seamlessly with MFA and conditional access policies
- Zero Expiration: No PAT token expiration headaches
- Simple Configuration: Just set
auth.typeto"az_cli"- no tokens or environment variables
Configuration Example
{
"knowledge_layers": [
{
"name": "Company Standards",
"type": "git",
"priority": 20,
"source": {
"repository_url": "https://dev.azure.com/myorg/BC-Knowledge/_git/standards",
"branch": "main",
"auth": {
"type": "az_cli"
}
}
}
]
}Prerequisites
- Azure CLI installed: https://aka.ms/install-az-cli
- User authenticated:
az login
Benefits Over PAT Tokens
- ✅ No token expiration management
- ✅ Works with MFA and conditional access policies
- ✅ Single sign-on via
az login - ✅ Simpler configuration (no environment variables)
- ✅ Automatic token refresh
What Changed
- Added
AZ_CLItoAuthTypeenum - Implemented Azure CLI verification methods
- Updated Git layer authentication handling
- Added Azure DevOps configuration examples
- Updated Chris Config specialist documentation to prefer Azure CLI
Installation
npm install bc-code-intelligence-mcp@1.5.2Full Changelog: https://github.com/JeremyVyska/bc-code-intelligence-mcp/blob/main/docs/CHANGELOG.md