返回目录 / Agent 记忆
用一致性套件验证自定义会话存储
在接入外部 transcript backend 前运行 SDK 提供的 SessionStore 合约测试。
目标
验证自定义持久层满足 SDK 会话追加、加载、删除等行为约定。
步骤
验证方式
13 项行为合约通过;恢复测试能重建相同会话记录,错误不会静默丢失。
故障处理
若失败,检查条目顺序、幂等性和 delete 边界;再用代表性生产负载执行压力测试。
权限边界
前置条件
- Python 3.10+、SDK、pytest 与 anyio 测试依赖;自定义 store 的 backend 客户端。
权限边界
- 测试夹具使用合成会话内容;真实存储需私有访问策略和明确定义的保留周期。
限制
该 README 明确称适配器为参考实现而非生产维护代码;一致性测试不替代韧性/并发测试。
固定上游来源
- 仓库
- anthropics/claude-agent-sdk-python
- 文件路径
- examples/session_stores/README.md
- 固定提交
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT