
这两个前端报错和后端的联动问题,一次性说清楚👇
🔍 两个报错的因果关系
这两个错误是同一个问题的连锁反应:
- 第一个
Failed to fetch是表象:前端发请求失败了 - 第二个
HTTP 422是根源:后端返回了明确的错误信息
🚨 核心问题:Agent ID 不匹配
第二个报错直接点出了问题所在:
HTTP 422: Invalid assistant: 'testcase_agent'. Must be either:
- A valid assistant UUID, or
- One of the registered graphs: chat_agent
- 前端请求里用的 Agent ID 是
testcase_agent - 但后端实际注册的 Graph ID 只有
chat_agent - 所以后端直接拒绝了请求,返回 422 错误
- 前端
langgraph-sdk收到这个错误,就抛出了Failed to fetch

