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

interface LocalShellCall {
    action: OpenAIClient.Responses.ResponseOutputItem.LocalShellCall.Action;
    call_id: string;
    id: string;
    status: "in_progress" | "completed" | "incomplete";
    type: "local_shell_call";
}

Properties

Execute a shell command on the server.

call_id: string

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

id: string

The unique ID of the local shell call.

status: "in_progress" | "completed" | "incomplete"

The status of the local shell call.

type: "local_shell_call"

The type of the local shell call. Always local_shell_call.