Share via


LocalShellToolCallAgentResponseItem Class

Definition

A tool call to run a command on the local shell.

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

Properties

Name Description
Action

Gets the Action.

CallId

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

CreatedBy

The information about the creator of the item.

(Inherited from AgentResponseItem)
Id

Gets the Id.

(Inherited from AgentResponseItem)
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<LocalShellToolCallAgentResponseItem>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<LocalShellToolCallAgentResponseItem>.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<LocalShellToolCallAgentResponseItem>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<LocalShellToolCallAgentResponseItem>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<LocalShellToolCallAgentResponseItem>.Write(ModelReaderWriterOptions)

Applies to