Enums§
- Transcript
Message - A transcript entry. Discriminated union over the conversation roles plus the compaction boundary
marker. Reasoning content is a normalized channel on
Assistant— never folded into ordinarycontent, because per-provider re-feed rules differ (DeepSeek forbids re-feeding CoT; Kimi requires echoing it in tool-call turns).