Table of Contents

Namespace Microsoft.AutoGen.Contracts

Classes

AddSubscriptionRequest
AddSubscriptionResponse
AgentEventsReflection

Holder for reflection information generated from agent_events.proto

AgentId
AgentRpc
AgentRpc.AgentRpcBase

Base class for server-side implementations of AgentRpc

AgentRpc.AgentRpcClient

Client for AgentRpc

AgentState
AgentWorkerReflection

Holder for reflection information generated from agent_worker.proto

ChatHistoryItem
ChatState<T>
CloudEvent
CloudEvent.Types

Container for nested types declared in the CloudEvent message type.

CloudEvent.Types.CloudEventAttributeValue
CloudeventReflection

Holder for reflection information generated from cloudevent.proto

ConversationClosed
Event
GetStateResponse
GoodBye
IOError
Input
InputProcessed
Message
MessageExtensions
MessageStored
NewMessageReceived
Output
OutputWritten
Payload
RegisterAgentTypeRequest
RegisterAgentTypeResponse
ResponseGenerated
RpcRequest
RpcResponse
SaveStateResponse
Shutdown
Subscription
TextMessage
TopicId
TopicSubscriptionAttribute
TypePrefixSubscription
TypeSubscription

Interfaces

IAgentState

Interface for managing the state of an agent.

IConnection

Enums

AgentState.DataOneofCase

Enum of possible cases for the "data" oneof.

ChatUserType
CloudEvent.DataOneofCase

Enum of possible cases for the "data" oneof.

CloudEvent.Types.CloudEventAttributeValue.AttrOneofCase

Enum of possible cases for the "attr" oneof.

Message.MessageOneofCase

Enum of possible cases for the "message" oneof.

Subscription.SubscriptionOneofCase

Enum of possible cases for the "subscription" oneof.