The unique ID of the code interpreter tool call.
The code to run, or null if not available.
The ID of the container used to run the code.
The outputs generated by the code interpreter, such as logs or images. Can be null if no outputs are available.
The logs output from the code interpreter.
The type of the output. Always logs.
logs
The image output from the code interpreter.
The type of the output. Always image.
image
The URL of the image output from the code interpreter.
The status of the code interpreter tool call. Valid values are in_progress, completed, incomplete, interpreting, and failed.
in_progress
completed
incomplete
interpreting
failed
The type of the code interpreter tool call. Always code_interpreter_call.
code_interpreter_call