Share via


LocalShellToolCallOutputAgentResponseItem Class

Definition

The output of a local shell tool call.

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

Properties

Name Description
CreatedBy

The information about the creator of the item.

(Inherited from AgentResponseItem)
Id

Gets the Id.

(Inherited from AgentResponseItem)
Output

A JSON string of the output of the local shell tool call.

Status

Gets the Status.

Methods

Name Description
AsOpenAIResponseItem() (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<LocalShellToolCallOutputAgentResponseItem>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<LocalShellToolCallOutputAgentResponseItem>.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<LocalShellToolCallOutputAgentResponseItem>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<LocalShellToolCallOutputAgentResponseItem>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<LocalShellToolCallOutputAgentResponseItem>.Write(ModelReaderWriterOptions)

Applies to