Table of Contents

Class ElicitationRequest

Namespace
Oscova.Agents.Conversations
Assembly
Oscova.Agents.dll

Represents a structured request for user input.

public class ElicitationRequest

Inheritance

Inherited Members

Properties

BooleanFields

Gets or sets the requested Boolean fields.

EnumFields

Gets or sets the requested enum fields.

Message

Gets or sets the message shown to the user.

NumberFields

Gets or sets the requested number fields.

RequestId

Gets or sets the request correlation identifier.

RequiredFields

Gets or sets the required schema field names.

SchemaType

Gets or sets the elicitation schema type.

StringFields

Gets or sets the requested string fields.

Methods

IsFieldRequired(string)

Determines whether a field is required.