---
title: "OutputShellCallOutputItem"
---

A native `shell_call_output` item matching OpenAI's Responses API shape. Carries per-command stdout, stderr, and the exit/timeout outcome.


## Fields

| Field                                                                                                                    | Type                                                                                                                     | Required                                                                                                                 | Description                                                                                                              | Example                                                                                                                  |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
| `call_id`                                                                                                                | *str*                                                                                                                    | :heavy_check_mark:                                                                                                       | N/A                                                                                                                      |                                                                                                                          |
| `id`                                                                                                                     | *str*                                                                                                                    | :heavy_check_mark:                                                                                                       | N/A                                                                                                                      |                                                                                                                          |
| `max_output_length`                                                                                                      | *OptionalNullable[int]*                                                                                                  | :heavy_minus_sign:                                                                                                       | N/A                                                                                                                      |                                                                                                                          |
| `output`                                                                                                                 | List[[components.OutputShellCallOutputItemOutput](../components/outputshellcalloutputitemoutput.mdx)]                     | :heavy_check_mark:                                                                                                       | N/A                                                                                                                      |                                                                                                                          |
| `status`                                                                                                                 | [components.ShellCallStatus](../components/shellcallstatus.mdx)                                                           | :heavy_check_mark:                                                                                                       | Status of a shell call or its output.                                                                                    | completed                                                                                                                |
| `type`                                                                                                                   | [components.OutputShellCallOutputItemTypeShellCallOutput](../components/outputshellcalloutputitemtypeshellcalloutput.mdx) | :heavy_check_mark:                                                                                                       | N/A                                                                                                                      |                                                                                                                          |