1.5 KiB
1.5 KiB
支付超时诊断验收用例
1. 目标
验证 MVP 能诊断支付超时问题,并暴露完整 Trace 供回放。
2. 输入
- Session id:
mvp-demo-payment-timeout-001 - 问题:
支付接口最近出现超时,请结合知识库、日志和指标判断可能原因,并给出修复建议。 - Profile:
mvp-demo
3. 验收标准
- Chat 返回成功答复,且 session id 与请求一致,并返回本次诊断的 run id。
- Trace API 使用
sessionId + runId返回会话元数据、运行摘要、最终答案、按顺序排列的 agent steps 和 tool invocations。 - Trace 中有足够证据说明用了哪些工具,以及 verifier / self-evaluation 是否已持久化。
- 可以使用同一个 session id 和本次 run id 提交反馈。
- 后续精确 Trace 查询能看到已持久化的 feedback 值。
4. 需要检查的 Trace 字段
data.runIddata.run.runIddata.session.querydata.session.answerdata.session.selfEvaluationdata.session.feedbackdata.steps[*].agentNamedata.steps[*].thoughtdata.toolInvocations[*].toolNamedata.toolInvocations[*].inputParamsdata.toolInvocations[*].outputPreviewdata.toolInvocations[*].retrievalDetailsdata.summary
5. 已知边界
- 这不是完整离线测试,仍需要有效的 chat、持久化、向量检索和模型调用环境。
mvp-demoprofile 启用 mock 日志和指标,让证据工具返回更稳定。- 敏感配置清理不属于当前 MVP 优先级。