> ## Documentation Index
> Fetch the complete documentation index at: https://openrouter-d02e98a0-mintlify-5b6e02fd.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenResponsesStreamEvent - Python SDK

> OpenResponsesStreamEvent method reference

<Warning>
  The Python SDK and docs are currently in beta.
  Report issues on [GitHub](https://github.com/OpenRouterTeam/python-sdk/issues).
</Warning>

Union of all possible event types emitted during response streaming

## Supported Types

### `components.OpenResponsesStreamEventResponseCreated`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseCreated = /* values here */
```

### `components.OpenResponsesStreamEventResponseInProgress`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseInProgress = /* values here */
```

### `components.OpenResponsesStreamEventResponseCompleted`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseCompleted = /* values here */
```

### `components.OpenResponsesStreamEventResponseIncomplete`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseIncomplete = /* values here */
```

### `components.OpenResponsesStreamEventResponseFailed`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseFailed = /* values here */
```

### `components.OpenResponsesErrorEvent`

```python lines theme={null}
value: components.OpenResponsesErrorEvent = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputItemAdded`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseOutputItemAdded = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputItemDone`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseOutputItemDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseContentPartAdded`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseContentPartAdded = /* values here */
```

### `components.OpenResponsesStreamEventResponseContentPartDone`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseContentPartDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputTextDelta`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseOutputTextDelta = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputTextDone`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseOutputTextDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseRefusalDelta`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseRefusalDelta = /* values here */
```

### `components.OpenResponsesStreamEventResponseRefusalDone`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseRefusalDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputTextAnnotationAdded`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseOutputTextAnnotationAdded = /* values here */
```

### `components.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta = /* values here */
```

### `components.OpenResponsesStreamEventResponseFunctionCallArgumentsDone`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseFunctionCallArgumentsDone = /* values here */
```

### `components.OpenResponsesReasoningDeltaEvent`

```python lines theme={null}
value: components.OpenResponsesReasoningDeltaEvent = /* values here */
```

### `components.OpenResponsesReasoningDoneEvent`

```python lines theme={null}
value: components.OpenResponsesReasoningDoneEvent = /* values here */
```

### `components.OpenResponsesReasoningSummaryPartAddedEvent`

```python lines theme={null}
value: components.OpenResponsesReasoningSummaryPartAddedEvent = /* values here */
```

### `components.OpenResponsesStreamEventResponseReasoningSummaryPartDone`

```python lines theme={null}
value: components.OpenResponsesStreamEventResponseReasoningSummaryPartDone = /* values here */
```

### `components.OpenResponsesReasoningSummaryTextDeltaEvent`

```python lines theme={null}
value: components.OpenResponsesReasoningSummaryTextDeltaEvent = /* values here */
```

### `components.OpenResponsesReasoningSummaryTextDoneEvent`

```python lines theme={null}
value: components.OpenResponsesReasoningSummaryTextDoneEvent = /* values here */
```

### `components.OpenResponsesImageGenCallInProgress`

```python lines theme={null}
value: components.OpenResponsesImageGenCallInProgress = /* values here */
```

### `components.OpenResponsesImageGenCallGenerating`

```python lines theme={null}
value: components.OpenResponsesImageGenCallGenerating = /* values here */
```

### `components.OpenResponsesImageGenCallPartialImage`

```python lines theme={null}
value: components.OpenResponsesImageGenCallPartialImage = /* values here */
```

### `components.OpenResponsesImageGenCallCompleted`

```python lines theme={null}
value: components.OpenResponsesImageGenCallCompleted = /* values here */
```
