Class ConversationSnapshot

java.lang.Object
com.yapcli.tui.history.ConversationSnapshot

public class ConversationSnapshot extends Object
对话历史快照(TUI 专用)。

职责: - 持久化对话历史到 ~/.yapcli/history/ 目录 - 支持按会话 ID 查询、列出、删除 - 每个会话一个 JSONL 文件(每行一条消息)

TUI 会话控制器会把用户输入、系统提示和 Agent 输出追加到当前快照。