# CodeInterpreterToolCall
## Properties
**r#type** | **String** | The type of the code interpreter tool call. Always `code_interpreter_call`. |
**id** | **String** | The unique ID of the code interpreter tool call. |
**status** | **String** | The status of the code interpreter tool call. Valid values are `in_progress`, `completed`, `incomplete`, `interpreting`, and `failed`. |
**container_id** | **String** | The ID of the container used to run the code. |
**code** | Option<**String**> | The code to run, or null if not available. |
**outputs** | Option<[**Vec<models::CodeInterpreterToolCallOutputsInner>**](CodeInterpreterToolCall_outputs_inner.md)> | The outputs generated by the code interpreter, such as logs or images. Can be null if no outputs are available. |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)