# OpenResponsesStreamEvent

Union of all possible event types emitted during response streaming


## Supported Types

### `models.OpenResponsesStreamEventResponseCreated`

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

### `models.OpenResponsesStreamEventResponseInProgress`

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

### `models.OpenResponsesStreamEventResponseCompleted`

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

### `models.OpenResponsesStreamEventResponseIncomplete`

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

### `models.OpenResponsesStreamEventResponseFailed`

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

### `models.OpenResponsesErrorEvent`

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

### `models.OpenResponsesStreamEventResponseOutputItemAdded`

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

### `models.OpenResponsesStreamEventResponseOutputItemDone`

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

### `models.OpenResponsesStreamEventResponseContentPartAdded`

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

### `models.OpenResponsesStreamEventResponseContentPartDone`

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

### `models.OpenResponsesStreamEventResponseOutputTextDelta`

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

### `models.OpenResponsesStreamEventResponseOutputTextDone`

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

### `models.OpenResponsesStreamEventResponseRefusalDelta`

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

### `models.OpenResponsesStreamEventResponseRefusalDone`

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

### `models.OpenResponsesStreamEventResponseOutputTextAnnotationAdded`

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

### `models.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta`

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

### `models.OpenResponsesStreamEventResponseFunctionCallArgumentsDone`

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

### `models.OpenResponsesReasoningDeltaEvent`

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

### `models.OpenResponsesReasoningDoneEvent`

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

### `models.OpenResponsesReasoningSummaryPartAddedEvent`

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

### `models.OpenResponsesStreamEventResponseReasoningSummaryPartDone`

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

### `models.OpenResponsesReasoningSummaryTextDeltaEvent`

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

### `models.OpenResponsesReasoningSummaryTextDoneEvent`

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

### `models.OpenResponsesImageGenCallInProgress`

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

### `models.OpenResponsesImageGenCallGenerating`

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

### `models.OpenResponsesImageGenCallPartialImage`

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

### `models.OpenResponsesImageGenCallCompleted`

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

