AI-Studio/app/MindWork AI Studio/Agents/AssistantAudit/AssistantAuditResult.cs

16 lines
598 B
C#
Raw Normal View History

2026-04-09 08:01:24 +00:00
namespace AIStudio.Agents.AssistantAudit;
/// <summary>
/// Represents the normalized result returned by the assistant plugin security audit flow.
/// </summary>
public sealed record AssistantAuditResult
{
/// <summary>
/// Gets the serialized audit level returned by the model before callers normalize it to <see cref="AssistantAuditLevel"/>.
/// </summary>
public string Level { get; init; } = string.Empty;
public string Summary { get; init; } = string.Empty;
public float Confidence { get; init; }
public List<AssistantAuditFinding> Findings { get; init; } = [];
}