class

OpenAI::FunctionShellCallOutputContentParam

Inherits JSON::Serializable < Reference < Object

Captured stdout and stderr for a portion of a shell tool call output.

Constructors

new(stdout : String = "", stderr : String = "", outcome : FunctionShellCallOutputOutcomeParam = FunctionShellCallOutputTimeoutOutcomeParam.new)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

outcome

The exit or timeout outcome associated with this shell call.

Source
outcome=(outcome : FunctionShellCallOutputOutcomeParam)

The exit or timeout outcome associated with this shell call.

Source
stderr

Captured stderr output for the shell call.

Source
stderr=(stderr : String)

Captured stderr output for the shell call.

Source
stdout

Captured stdout output for the shell call.

Source
stdout=(stdout : String)

Captured stdout output for the shell call.

Source
validate!
Source