# OpenResponsesStreamEvent

Union of all possible event types emitted during response streaming


## Supported Types

### `components.OpenResponsesStreamEventResponseCreated`

```python
value: components.OpenResponsesStreamEventResponseCreated = /* values here */
```

### `components.OpenResponsesStreamEventResponseInProgress`

```python
value: components.OpenResponsesStreamEventResponseInProgress = /* values here */
```

### `components.OpenResponsesStreamEventResponseCompleted`

```python
value: components.OpenResponsesStreamEventResponseCompleted = /* values here */
```

### `components.OpenResponsesStreamEventResponseIncomplete`

```python
value: components.OpenResponsesStreamEventResponseIncomplete = /* values here */
```

### `components.OpenResponsesStreamEventResponseFailed`

```python
value: components.OpenResponsesStreamEventResponseFailed = /* values here */
```

### `components.OpenResponsesErrorEvent`

```python
value: components.OpenResponsesErrorEvent = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputItemAdded`

```python
value: components.OpenResponsesStreamEventResponseOutputItemAdded = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputItemDone`

```python
value: components.OpenResponsesStreamEventResponseOutputItemDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseContentPartAdded`

```python
value: components.OpenResponsesStreamEventResponseContentPartAdded = /* values here */
```

### `components.OpenResponsesStreamEventResponseContentPartDone`

```python
value: components.OpenResponsesStreamEventResponseContentPartDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputTextDelta`

```python
value: components.OpenResponsesStreamEventResponseOutputTextDelta = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputTextDone`

```python
value: components.OpenResponsesStreamEventResponseOutputTextDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseRefusalDelta`

```python
value: components.OpenResponsesStreamEventResponseRefusalDelta = /* values here */
```

### `components.OpenResponsesStreamEventResponseRefusalDone`

```python
value: components.OpenResponsesStreamEventResponseRefusalDone = /* values here */
```

### `components.OpenResponsesStreamEventResponseOutputTextAnnotationAdded`

```python
value: components.OpenResponsesStreamEventResponseOutputTextAnnotationAdded = /* values here */
```

### `components.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta`

```python
value: components.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta = /* values here */
```

### `components.OpenResponsesStreamEventResponseFunctionCallArgumentsDone`

```python
value: components.OpenResponsesStreamEventResponseFunctionCallArgumentsDone = /* values here */
```

### `components.OpenResponsesReasoningDeltaEvent`

```python
value: components.OpenResponsesReasoningDeltaEvent = /* values here */
```

### `components.OpenResponsesReasoningDoneEvent`

```python
value: components.OpenResponsesReasoningDoneEvent = /* values here */
```

### `components.OpenResponsesReasoningSummaryPartAddedEvent`

```python
value: components.OpenResponsesReasoningSummaryPartAddedEvent = /* values here */
```

### `components.OpenResponsesStreamEventResponseReasoningSummaryPartDone`

```python
value: components.OpenResponsesStreamEventResponseReasoningSummaryPartDone = /* values here */
```

### `components.OpenResponsesReasoningSummaryTextDeltaEvent`

```python
value: components.OpenResponsesReasoningSummaryTextDeltaEvent = /* values here */
```

### `components.OpenResponsesReasoningSummaryTextDoneEvent`

```python
value: components.OpenResponsesReasoningSummaryTextDoneEvent = /* values here */
```

### `components.OpenResponsesImageGenCallInProgress`

```python
value: components.OpenResponsesImageGenCallInProgress = /* values here */
```

### `components.OpenResponsesImageGenCallGenerating`

```python
value: components.OpenResponsesImageGenCallGenerating = /* values here */
```

### `components.OpenResponsesImageGenCallPartialImage`

```python
value: components.OpenResponsesImageGenCallPartialImage = /* values here */
```

### `components.OpenResponsesImageGenCallCompleted`

```python
value: components.OpenResponsesImageGenCallCompleted = /* values here */
```

