实现 Booking Excel 预处理接入 SuperAgent
This commit is contained in:
@@ -107,6 +107,7 @@ Debug 页面上传 .eml
|
||||
→ debug run 标记为 CAPTURING_SOURCE_MESSAGE
|
||||
→ 调用 SourceMessageCaptureService 写入 SourceMessage Inbox
|
||||
→ debug run 标记为 SOURCE_CAPTURED
|
||||
→ M011 Debug 开关启用时,对 Excel 附件做 Booking 高亮行预处理,并把 attachment_extractions[] 追加到 payload
|
||||
→ debug run 标记为 CALLING_SUPERAGENT
|
||||
→ 调用 SuperAgent Open API 创建 session
|
||||
→ 调用 messages/stream 发送邮件 payload
|
||||
@@ -120,6 +121,7 @@ Debug 页面上传 .eml
|
||||
- SourceMessage Inbox 仍然只表达来源事实,不表达 AI 结论、订单归属或任务状态。
|
||||
- Debug 上传链路不能伪装成 AgentBus;必须在 `provider`、`schema_version` 或 debug run 中留下可追溯来源。
|
||||
- SuperAgent 返回内容第一版只作为调试展示,不进入 M002 订单任务主流程。
|
||||
- M011 的 Excel 附件预处理只作为 SuperAgent 输入增强和 Debug 预览,不直接创建订单或任务;详细规则见 `docs/project/requirements/M011-booking-excel-pre-superagent-enrichment-v1.md`。
|
||||
|
||||
## 6. 后端接口设计
|
||||
|
||||
@@ -156,6 +158,7 @@ Header: X-TH-Hotel-Debug-Upload-Key: <DEBUG_EML_UPLOAD_ACCESS_KEY>
|
||||
| `html_sanitize_required` | 固定提示前端 HTML 需要按安全策略展示 |
|
||||
| `html_render_mode` | HTML 推荐渲染模式,当前优先返回 `SANITIZED_HTML` |
|
||||
| `agentbus_like_payload` | 发送给 SuperAgent 的 AgentBus Outlook-like 结构化邮件 payload;Debug 来源版本仍由 SourceMessage payload 表 `schemaVersion=debug-eml-upload-v1` 记录,不放入主 payload |
|
||||
| `attachment_extractions[]` | M011 Debug 开关启用时返回 Booking Excel 附件预处理安全预览,内容与 `agentbus_like_payload.attachment_extractions[]` 对齐 |
|
||||
| `superagent_session_id` | SuperAgent Open API session ID,失败时为空 |
|
||||
| `superagent_run_id` | SuperAgent 返回的 run ID,失败时为空 |
|
||||
| `superagent_raw_answer` | SuperAgent 最终文本回答 |
|
||||
|
||||
Reference in New Issue
Block a user