Table of Contents

Struct ToolExecutionGateResult

Namespace
JD.AI.Core.Agents
Assembly
JD.AI.Core.dll
public readonly record struct ToolExecutionGateResult : IEquatable<ToolExecutionGateResult>
Implements
Inherited Members

Constructors

ToolExecutionGateResult(ToolExecutionGateDecision, string?)

public ToolExecutionGateResult(ToolExecutionGateDecision Decision, string? Reason = null)

Parameters

Decision ToolExecutionGateDecision
Reason string

Properties

Decision

public ToolExecutionGateDecision Decision { get; init; }

Property Value

ToolExecutionGateDecision

Reason

public string? Reason { get; init; }

Property Value

string