fix(web): 修复 useChat 无限请求问题

- 用 useRef 存储回调函数,避免依赖变化导致无限循环
- 添加 onSessionNotFound 回调,会话不存在时自动创建新会话
- 限制 WebSocket 重连次数为 5 次
- 添加 web:dev 快捷脚本
This commit is contained in:
2025-12-12 14:27:54 +08:00
parent 20765efe62
commit 2fe1c55997
4 changed files with 45 additions and 13 deletions
+1
View File
@@ -13,6 +13,7 @@
"clean": "pnpm -r exec rm -rf dist node_modules",
"server:start": "pnpm --filter @ai-assistant/server start",
"server:dev": "pnpm --filter @ai-assistant/server start:dev",
"web:dev": "pnpm --filter @ai-assistant/web dev",
"desktop:dev": "pnpm --filter @ai-assistant/desktop dev",
"desktop:build": "pnpm --filter @ai-assistant/desktop build"
},