Skip to content

[FEATURE] Add DOTNET_AICOMMITMESSAGE_IGNORE_API_ERRORS environment variable to bypass AI API failures gracefully #1213

[FEATURE] Add DOTNET_AICOMMITMESSAGE_IGNORE_API_ERRORS environment variable to bypass AI API failures gracefully

[FEATURE] Add DOTNET_AICOMMITMESSAGE_IGNORE_API_ERRORS environment variable to bypass AI API failures gracefully #1213

Triggered via pull request May 14, 2026 13:21
Status Success
Total duration 2m 17s
Artifacts

codeql.yml

on: pull_request
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Analyze (csharp): Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L33
Use AnsiConsole instead of System.Console (https://spectreconsole.net/analyzer/rules/spectre1000)
Analyze (csharp): Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L27
Use AnsiConsole instead of System.Console (https://spectreconsole.net/analyzer/rules/spectre1000)
Analyze (csharp): Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L24
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): Src/AiCommitMessage/Services/Cache/FileCacheProvider.cs#L57
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): Src/AiCommitMessage/Services/Cache/ICacheProvider.cs#L8
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L33
Use AnsiConsole instead of System.Console (https://spectreconsole.net/analyzer/rules/spectre1000)
Analyze (csharp): Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L27
Use AnsiConsole instead of System.Console (https://spectreconsole.net/analyzer/rules/spectre1000)
Analyze (csharp): Src/AiCommitMessage/Services/Cache/CommitMessageCacheService.cs#L24
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): Src/AiCommitMessage/Services/Cache/FileCacheProvider.cs#L57
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): Src/AiCommitMessage/Services/Cache/ICacheProvider.cs#L8
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp)
Cannot build an overlay database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead.