http-client-resilience
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides high-quality code patterns for implementing reliability patterns like retries and circuit breakers, which enhance application stability and availability.
- [SAFE]: Sensitive data management is handled correctly. The examples demonstrate reading API keys from the application configuration (e.g.,
builder.Configuration["PaymentApi:Key"]) rather than using hardcoded secrets. - [SAFE]: The skill emphasizes proper resource management by demonstrating the use of
IHttpClientFactoryto prevent socket exhaustion and ensuring thatHttpResponseMessageobjects are disposed of correctly. - [SAFE]: External URLs referenced in the documentation point to official and well-known sources, such as Microsoft Learn and the Polly project documentation.
- [SAFE]: The skill identifies and warns against common anti-patterns that could lead to performance degradation or resource leaks, providing safer alternatives.
Audit Metadata