OpenResponsesExtensionRegistry
Namespace: Vercel.AI.OpenResponses
public sealed class OpenResponsesExtensionRegistryIndexes extensions by id and by wire type.
Inheritance: object
Constructors
Section titled “Constructors”OpenResponsesExtensionRegistry()
Section titled “OpenResponsesExtensionRegistry()”public OpenResponsesExtensionRegistry()Creates an empty registry.
Properties
Section titled “Properties”ByEventType
Section titled “ByEventType”public IDictionary<string, OpenResponsesExtension> ByEventType { get; }Event type to the extension that decodes it.
Value: IDictionary<string, OpenResponsesExtension>
ByExtensionId
Section titled “ByExtensionId”public IDictionary<string, OpenResponsesExtension> ByExtensionId { get; }Extension id to the extension.
Value: IDictionary<string, OpenResponsesExtension>
ByItemType
Section titled “ByItemType”public IDictionary<string, OpenResponsesExtension> ByItemType { get; }Item type to the extension that decodes it.
Value: IDictionary<string, OpenResponsesExtension>
ByProviderToolId
Section titled “ByProviderToolId”public IDictionary<string, OpenResponsesExtension> ByProviderToolId { get; }Provider-tool id to the extension that encodes it.
Value: IDictionary<string, OpenResponsesExtension>
ByToolType
Section titled “ByToolType”public IDictionary<string, OpenResponsesExtension> ByToolType { get; }Tool type to the extension that encodes it.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product