Sessions
session.history()
分页读取当前 Session 的历史
session.history()
示例
const history = await session.history({
limit: 50,
});
console.log(history.items);它返回什么
返回的是当前 session 的历史分页结果。
常见字段包括:
history.sessionhistory.viewhistory.itemshistory.totalhistory.nextCursorhistory.hasMore
默认视图是 message。
如果你要拿适合 UI 平铺渲染的时间线视图,可以传:
const history = await session.history({
view: "timeline",
limit: 100,
});适合什么场景
- 在 UI 中重放对话
- 在 transcript / sidebar 中按页加载最近内容
- 调试当前上下文
- 做会话导出
如果你要定位“为什么这轮回答会这样”,历史消息通常是最值得优先看的数据之一。