history
The transcript entries excluding the leading instructions entry, if present.
Declaration
var history: Transcript.HistoryView { get set }Mentioned in
Discussion
Use history to access just the conversational entries — prompts, responses, tool calls, and tool outputs — without the initial instructions that were used to configure the session.
When reading, if the first entry in the transcript is an Transcript.Entry.instructions(_:) entry, it is excluded from the returned view. All other entries, including any subsequent instructions entries, are included.
When writing, the new value replaces all entries except the leading instructions entry, which is preserved.