Share via


FunctionShellCallOutputItemParam interface

The streamed output items emitted by a shell tool call.

Extends

Properties

call_id

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

id

The unique ID of the shell tool call output item.

max_output_length

The maximum length of combined stdout and stderr output to capture, in characters.

output

Captured chunks of stdout and stderr output, along with their associated outcomes.

type

The type of the item. Always shell_call_output.

Property Details

call_id

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

call_id: string

Property Value

string

id

The unique ID of the shell tool call output item.

id?: string

Property Value

string

max_output_length

The maximum length of combined stdout and stderr output to capture, in characters.

max_output_length?: number

Property Value

number

output

Captured chunks of stdout and stderr output, along with their associated outcomes.

output: FunctionShellCallOutputContentParam[]

Property Value

type

The type of the item. Always shell_call_output.

type: "shell_call_output"

Property Value

"shell_call_output"