The output of a local shell tool call.

interface LocalShellCallOutput {
    id: string;
    output: string;
    status?:
        | null
        | "in_progress"
        | "completed"
        | "incomplete";
    type: "local_shell_call_output";
}

Properties

Properties

id: string

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

output: string

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

status?:
    | null
    | "in_progress"
    | "completed"
    | "incomplete"

The status of the item. One of in_progress, completed, or incomplete.

type: "local_shell_call_output"

The type of the local shell tool call output. Always local_shell_call_output.