Table of Contents

Namespace Microsoft.AutoGen.RuntimeGateway.Grpc.Abstractions

Classes

AgentsRegistryState

Stores agent subscription information such as topic and prefix mappings, and maintains an ETag for concurrency checks.

MessageRegistryState

Holds a dead-letter queue by topic type.

Interfaces

IGateway

Defines the gateway interface for handling RPC requests and subscriptions. Note that all of the request types are generated from the proto file.

IGatewayRegistry

Keeps track of which agents are registered with which gateways.

IMessageRegistryGrain
IRegistry
IRegistryGrain

Orleans specific interface, needed to mark the key