Show / Hide Table of Contents

Class HumanApprovalRequiredAction

An object describing human confirmation of tool execution that is required from the user.

Inheritance
object
RequiredAction
HumanApprovalRequiredAction
Inherited Members
RequiredAction.ActionId
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GenerativeaiagentruntimeService.Models
Assembly: OCI.DotNetSDK.Generativeaiagentruntime.dll
Syntax
public class HumanApprovalRequiredAction : RequiredAction

Properties

Message

Declaration
[Required(ErrorMessage = "Message is required.")]
[JsonProperty(PropertyName = "message")]
public string Message { get; set; }
Property Value
Type Description
string

Message accompanying the human input request asking for approval or denial of a tool execution.

Remarks

Required

Options

Declaration
[Required(ErrorMessage = "Options is required.")]
[JsonProperty(PropertyName = "options", ItemConverterType = typeof(ResponseEnumConverter))]
public List<HumanApprovalRequiredAction.OptionsEnum> Options { get; set; }
Property Value
Type Description
List<HumanApprovalRequiredAction.OptionsEnum>

The options presented to the user approving and denying execution of the tool.

Remarks

Required

In this article
Back to top