Pi Agent 会话文件格式:JSONL 树状结构与版本迁移 本文档详细描述了 Pi AI 编程代理的会话文件格式。会话以 JSONL 文件形式存储,每行是一个包含 type 字段的 JSON 对象,通过 id 和 parentId 形成树形结构,支持原地分支。文档介绍了文件位置、版本迁移、消息类型(用户、助手、工具结果、bash 执行、自定义等)以及各种条目(会话头、消息、模型更改、思考级别更改、压缩、分支摘要、自定义条目等)。还解释了上下文构建算法和 SessionManager API 的关键方法。适合需要解析会话文件或为 Pi 编写扩展的开发者。 会话文件 JSONL Pi 代理 文件格式 AI 工具 扩展开发 badlogic 发布于 1 天前 27 0 0