1.5.1 #21
Triggered via release
March 3, 2024 08:14
kbeaugrand
published
1.5.1
Status
Success
Total duration
33s
Artifacts
–
Annotations
25 warnings
Publish (Assistants)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.Extensions.Configuration
|
Publish (Assistants)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.Extensions.Configuration.Abstractions
|
Publish (Assistants)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.Extensions.Logging
|
Publish (Assistants)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.SemanticKernel.Planners.Handlebars
|
Publish (Assistants)
A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "Microsoft.SemanticKernel.Planners.OpenAI
|
Publish (Assistants):
src/Assistants/Thread.cs#L71
Cannot convert null literal to non-nullable reference type.
|
Publish (Assistants):
src/Assistants/GroupThread/GroupThread.cs#L41
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
|
Publish (Assistants):
src/Assistants/GroupThread/GroupThread.cs#L65
Dereference of a possibly null reference.
|
Publish (Assistants):
src/Assistants/Models/AssistantInputParameters.cs#L27
Missing XML comment for publicly visible type or member 'AssistantInputParameter.DefaultValue'
|
Publish (Assistants):
src/Assistants/Models/AssistantPromptExecutionSettings.cs#L6
Missing XML comment for publicly visible type or member 'AssistantPromptExecutionSettings'
|
Publish (Assistants):
src/Assistants/GroupThread/IGroupThread.cs#L24
Change the event 'OnMessageReceived' to replace the type 'System.EventHandler<Microsoft.SemanticKernel.ChatMessageContent>?' with a generic EventHandler, for example EventHandler<T>, where T is a valid EventArgs (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1003)
|
Publish (Assistants):
src/Assistants/Models/AssistantPromptExecutionSettings.cs#L50
Change 'StopSequences' to be read-only by removing the property setter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2227)
|
Publish (Assistants):
src/Assistants/AssistantBuilder.cs#L143
In externally visible method 'AssistantBuilder AssistantBuilder.WithKernelToClone(Kernel kernelToClone)', validate parameter 'kernelToClone' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
Publish (Assistants):
src/Assistants/Thread.cs#L98
For improved performance, use the LoggerMessage delegates instead of calling 'LoggerExtensions.LogInformation(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1848)
|
Publish (Assistants):
src/Assistants/Thread.cs#L98
The logging message template should not vary between calls to 'LoggerExtensions.LogInformation(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2254)
|
Publish (Assistants.AutoGen):
src/Assistants/Thread.cs#L71
Cannot convert null literal to non-nullable reference type.
|
Publish (Assistants.AutoGen):
src/Assistants/GroupThread/GroupThread.cs#L41
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
|
Publish (Assistants.AutoGen):
src/Assistants/GroupThread/GroupThread.cs#L65
Dereference of a possibly null reference.
|
Publish (Assistants.AutoGen):
src/Assistants/Models/AssistantInputParameters.cs#L27
Missing XML comment for publicly visible type or member 'AssistantInputParameter.DefaultValue'
|
Publish (Assistants.AutoGen):
src/Assistants/Models/AssistantPromptExecutionSettings.cs#L6
Missing XML comment for publicly visible type or member 'AssistantPromptExecutionSettings'
|
Publish (Assistants.AutoGen):
src/Assistants/Models/AssistantPromptExecutionSettings.cs#L50
Change 'StopSequences' to be read-only by removing the property setter (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2227)
|
Publish (Assistants.AutoGen):
src/Assistants/GroupThread/IGroupThread.cs#L24
Change the event 'OnMessageReceived' to replace the type 'System.EventHandler<Microsoft.SemanticKernel.ChatMessageContent>?' with a generic EventHandler, for example EventHandler<T>, where T is a valid EventArgs (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1003)
|
Publish (Assistants.AutoGen):
src/Assistants/Thread.cs#L98
For improved performance, use the LoggerMessage delegates instead of calling 'LoggerExtensions.LogInformation(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1848)
|
Publish (Assistants.AutoGen):
src/Assistants/Thread.cs#L98
The logging message template should not vary between calls to 'LoggerExtensions.LogInformation(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2254)
|
Publish (Assistants.AutoGen):
src/Assistants/Thread.cs#L114
For improved performance, use the LoggerMessage delegates instead of calling 'LoggerExtensions.LogInformation(ILogger, string?, params object?[])' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1848)
|