li
|
6462e3d485
|
fix: 修复 Web UI 自动滚动、WebServer 关闭、TaskOutput 超时问题 (v1.7.26)
- 修复 Web UI 不自动滚动到最新输出的问题
- 添加 userScrolled 标志追踪用户滚动状态
- 使用 setTimeout 确保 DOM 更新后滚动
- 用户手动滚动时暂停自动滚动,任务完成时强制滚动到底部
- 修复进程退出时 WebServer 未关闭导致 CPU 高占用
- 添加 WebServer.Stop() 方法支持优雅关闭
- 在 main.go defer 中调用 globalWebServer.Stop()
- 更新 7 个命令模板添加显式 TaskOutput 超时指令
- analyze.md, debug.md, review.md, optimize.md, test.md, feat.md, workflow.md
- 指定 timeout: 600000 (10分钟) 防止默认 30 秒超时
- 添加 --skip-mcp 选项用于更新时跳过 MCP 配置
|
2026-01-14 20:16:06 +08:00 |
|
li
|
514c27a58b
|
fix: Windows 浏览器自动打开 + 更新工作流逻辑优化
## Windows 浏览器修复
- 修改 server.go 的 openBrowser 函数
- 将 `cmd /c start` 改为 `rundll32 url.dll,FileProtocolHandler`
- 提升 Windows 平台兼容性
## 更新工作流逻辑优化
- 修改 update.ts 的更新流程
- 即使版本相同也允许重新安装
- 新增步骤:先下载最新包 → 删除旧工作流 → 安装新工作流
- 优化提示信息,明确显示更新流程
## 重新构建
- 重新编译所有 6 个平台的 codeagent-wrapper 二进制文件
- 包含 Windows 浏览器修复
涉及文件:
- codeagent-wrapper/server.go
- src/commands/update.ts
- bin/codeagent-wrapper-* (6 个平台)
|
2026-01-09 10:56:53 +08:00 |
|