MemoryCommandToolCallOutput Class

Definition

The output of a memory command tool call.

public class MemoryCommandToolCallOutput : Azure.AI.Extensions.OpenAI.AgentResponseItem, System.ClientModel.Primitives.IJsonModel<Azure.AI.Extensions.OpenAI.MemoryCommandToolCallOutput>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Extensions.OpenAI.MemoryCommandToolCallOutput>
type MemoryCommandToolCallOutput = class
    inherit AgentResponseItem
    interface IJsonModel<MemoryCommandToolCallOutput>
    interface IPersistableModel<MemoryCommandToolCallOutput>
Public Class MemoryCommandToolCallOutput
Inherits AgentResponseItem
Implements IJsonModel(Of MemoryCommandToolCallOutput), IPersistableModel(Of MemoryCommandToolCallOutput)
Inheritance
MemoryCommandToolCallOutput
Implements

Constructors

Name Description
MemoryCommandToolCallOutput(String, ToolCallStatus)

Initializes a new instance of MemoryCommandToolCallOutput.

Properties

Name Description
AgentReference

The agent that created the item.

(Inherited from AgentResponseItem)
CallId

The unique ID of the tool call generated by the model.

Id (Inherited from AgentResponseItem)
ResponseId

The response on which the item is created.

(Inherited from AgentResponseItem)
Status

The status of the tool call.

Methods

Name Description
AsResponseResultItem() (Inherited from AgentResponseItem)
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AgentResponseItem>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IJsonModel<AgentResponseItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IJsonModel<MemoryCommandToolCallOutput>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<MemoryCommandToolCallOutput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AgentResponseItem>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<AgentResponseItem>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<AgentResponseItem>.Write(ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<MemoryCommandToolCallOutput>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<MemoryCommandToolCallOutput>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<MemoryCommandToolCallOutput>.Write(ModelReaderWriterOptions)

Applies to