|
|
308df54a15
|
fix: 修复关闭软件后 OpenCode 进程泄漏问题
- 使用 taskkill /F /T 强制终止进程树
- 在 before-quit 中 await 等待服务停止完成
- 修复 stop 方法中可能的空指针问题
|
2026-03-16 13:11:46 +08:00 |
|
|
|
53c1045406
|
revert: 回滚之前的错误修改,恢复为命令行模式
|
2026-03-13 20:42:02 +08:00 |
|
|
|
fd2255c83a
|
feat: 支持 XCOpenCodeWeb.exe 配置和打包
- 添加 electron/config.ts 配置文件
- 支持 command(命令行) 和 exe 两种模式
- 更新 package.json 打包配置,添加 bin 目录
- 更新 .gitignore 忽略 bin/*.exe
|
2026-03-13 20:34:07 +08:00 |
|
|
|
8d4a9a3704
|
feat: 将 OpenCode 服务管理抽取为独立模块
- 创建 electron/services/opencodeService.ts 独立服务模块
- 支持健康检测(每10秒)、自动重启(最多3次)
- 随软件生命周期自动启动/停止
|
2026-03-13 20:30:02 +08:00 |
|