InputItemFunctionShellCallItemParam interface

A tool representing a request to execute one or more shell commands.

Extends

Properties

action

The shell commands and limits that describe how to run the tool call.

call_id

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

id
status
type

The type of the item. Always shell_call.

Property Details

action

The shell commands and limits that describe how to run the tool call.

action: FunctionShellActionParam

Property Value

call_id

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

call_id: string

Property Value

string

id

id?: string

Property Value

string

status

status?: FunctionShellCallItemStatus

Property Value

type

The type of the item. Always shell_call.

type: "shell_call"

Property Value

"shell_call"