---
title: Transcript.HistoryView
framework: Foundation Models
role: symbol
role_heading: Structure
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, visionOS 27.0+, watchOS 27.0+]
path: foundationmodels/transcript/historyview
---

# Transcript.HistoryView

A mutable view into the conversational entries of a transcript.

## Declaration

```swift
struct HistoryView
```

## Topics

### Instance Methods

- [append(_:)](foundationmodels/transcript/historyview/append(_:).md)
- [append(contentsOf:)](foundationmodels/transcript/historyview/append(contentsof:).md)

### Subscripts

- [subscript(_:)](foundationmodels/transcript/historyview/subscript(_:).md)

### Type Aliases

- [Transcript.HistoryView.Element](foundationmodels/transcript/historyview/element.md)
- [Transcript.HistoryView.SubSequence](foundationmodels/transcript/historyview/subsequence.md)

### Default Implementations

- [ExpressibleByArrayLiteral Implementations](foundationmodels/transcript/historyview/expressiblebyarrayliteral-implementations.md)
- [MutableCollection Implementations](foundationmodels/transcript/historyview/mutablecollection-implementations.md)

## Relationships

### Conforms To

- [BidirectionalCollection](swift/bidirectionalcollection.md)
- [Collection](swift/collection.md)
- [Copyable](swift/copyable.md)
- [Escapable](swift/escapable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [MutableCollection](swift/mutablecollection.md)
- [RandomAccessCollection](swift/randomaccesscollection.md)
- [RangeReplaceableCollection](swift/rangereplaceablecollection.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [Sequence](swift/sequence.md)

## See Also

### Accessing the transcript history

- [history](foundationmodels/transcript/history.md)
