修复历史边界与流式消息去重并更新发布包

This commit is contained in:
shiyue
2026-09-21 00:38:51 +08:00
parent db04e088bc
commit f8f5ef3a0b
14 changed files with 1733 additions and 423 deletions

View File

@@ -114,6 +114,19 @@ ${runCommand}
如果不设置上述变量,默认命令名仍是 \`claude\` 和 \`codex\`。
## 迁移旧会话历史
先启动新版服务,再在会话 idle 时预览迁移:
\`\`\`bash
CC_WEB_PASSWORD='登录密码' ${runCommand} --migrate-session-history <会话ID>
CC_WEB_PASSWORD='登录密码' ${runCommand} --migrate-session-history <会话ID> --apply
\`\`\`
默认连接本机 8002 端口,可用 \`PORT\` 或 \`CC_WEB_SERVER_URL=ws://127.0.0.1:8002/ws\` 指定服务。
只有 \`--apply\` 执行写入;服务端拒绝迁移运行中的会话或无法确认历史边界的快照。
原 JSON 保存在 \`sessions/_history-backups/\`,写入后重新加载;无需另装 Node.js。
## 目录说明
- \`public/\`:前端静态资源