azure-ai-agents-persistent-java
Pass
Audited by Gen Agent Trust Hub on Apr 28, 2026
Risk Level: SAFE
Full Analysis
- [Secure Authentication Practice]: The skill correctly promotes the use of
DefaultAzureCredentialBuilder, which is the recommended method for secure authentication in Azure environments. This approach avoids hardcoding credentials and supports managed identities and environment-based configuration. - [Trusted Resource References]: All external links and package references point to official Microsoft repositories on GitHub and established package registries like Maven Central. These sources are verified and align with the skill's stated purpose.
- [Data Handling Surface]: As an SDK for building AI agents, the code demonstrates how to ingest and process user messages. While this represents a standard interaction surface for AI applications, the skill provides clear guidance on managing these interactions through structured API calls to the Azure AI service.
- [Environment Variable Configuration]: The instructions leverage environment variables for configuration (e.g.,
PROJECT_ENDPOINT,MODEL_DEPLOYMENT_NAME), which is a best practice for maintaining separation between code and environment-specific settings.
Audit Metadata