---
title: TranscriptErrorHandlingPolicy
framework: foundationmodels
role: symbol
role_heading: Structure
path: foundationmodels/transcripterrorhandlingpolicy
---

# TranscriptErrorHandlingPolicy

Options for controlling how a language model session manages the transcript when errors occur.

## Declaration

```swift
struct TranscriptErrorHandlingPolicy
```

## Topics

### Error handling policies

- [preserveTranscript](foundationmodels/transcripterrorhandlingpolicy/preservetranscript.md)
- [revertTranscript](foundationmodels/transcripterrorhandlingpolicy/reverttranscript.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Sessions and prompts

- [Prompting an on-device foundation model](foundationmodels/prompting-an-on-device-foundation-model.md)
- [Managing the context window](foundationmodels/managing-the-context-window.md)
- [Updating prompts for new model versions](foundationmodels/updating-prompts-for-new-model-versions.md)
- [LanguageModelSession](foundationmodels/languagemodelsession.md)
- [Instructions](foundationmodels/instructions.md)
- [Prompt](foundationmodels/prompt.md)
- [Transcript](foundationmodels/transcript.md)
- [GenerationOptions](foundationmodels/generationoptions.md)
- [ContextOptions](foundationmodels/contextoptions.md)
