Skip to content

ScenarioRunResult

NexusLabs.Foundry.MicrosoftAgentFramework.Testing

ScenarioRunResult Class

Result of running a single IAgentScenario.

public sealed record ScenarioRunResult : System.IEquatable<NexusLabs.Foundry.MicrosoftAgentFramework.Testing.ScenarioRunResult>

Inheritance System.Object 🡒 ScenarioRunResult

Implements System.IEquatable<ScenarioRunResult>

Constructors

ScenarioRunResult(string, IWorkspace, IAgentRunDiagnostics, string, Exception, Exception, bool) Constructor

Result of running a single IAgentScenario.

public ScenarioRunResult(string ScenarioName, NexusLabs.Foundry.MicrosoftAgentFramework.Workspace.IWorkspace Workspace, NexusLabs.Foundry.MicrosoftAgentFramework.Diagnostics.IAgentRunDiagnostics? Diagnostics, string? ResponseText, System.Exception? ExecutionError, System.Exception? VerificationError, bool Succeeded);

Parameters

ScenarioName System.String

Workspace NexusLabs.Foundry.MicrosoftAgentFramework.Workspace.IWorkspace

Diagnostics NexusLabs.Foundry.MicrosoftAgentFramework.Diagnostics.IAgentRunDiagnostics

ResponseText System.String

ExecutionError System.Exception

VerificationError System.Exception

Succeeded System.Boolean