ExternalInputRequest Class

Definition

Represents a request for external input.

public sealed class ExternalInputRequest : Microsoft.Agents.AI.Workflows.IExternalRequestEnvelope
type ExternalInputRequest = class
    interface IExternalRequestEnvelope
Public NotInheritable Class ExternalInputRequest
Implements IExternalRequestEnvelope
Inheritance
ExternalInputRequest
Implements

Properties

Name Description
AgentResponse

The source message that triggered the request for external input.

Explicit Interface Implementations

Name Description
IExternalRequestEnvelope.CreateResponse(IList<ChatMessage>)

Wraps the supplied response messages into the envelope's matching response type for delivery to the workflow's request port.

IExternalRequestEnvelope.GetInnerRequestContent()

Returns the inner AI content that should be delivered to the host on the wire. Typically a FunctionCallContent or ToolApprovalRequestContent.

Applies to