Table of Contents

Class ToolPolicy

Namespace
JD.AI.Core.Governance
Assembly
JD.AI.Core.dll
public sealed class ToolPolicy
Inheritance
ToolPolicy
Inherited Members

Properties

Allowed

public IList<string> Allowed { get; set; }

Property Value

IList<string>

Denied

public IList<string> Denied { get; set; }

Property Value

IList<string>

RequireApprovalFor

Tool names that require explicit approval via IApprovalService before invocation, regardless of safety tier.

public IList<string> RequireApprovalFor { get; set; }

Property Value

IList<string>