Commit Graph

7 Commits

Author SHA1 Message Date
18c02053da feat(opencode): 将 iframe 替换为 webview 避免 Tauri 应用在 iframe 中卡死 2026-03-14 23:56:02 +08:00
88d42b37a6 feat(opencode): 改进 XCOpenCodeWeb 服务管理和健康检查 2026-03-14 20:44:15 +08:00
f692961823 refactor: 统一端口配置,通过 IPC 获取而非硬编码 2026-03-13 21:20:31 +08:00
1be470f45b fix: 端口改回 3002 2026-03-13 21:15:26 +08:00
96c709f109 fix: 修正 XCOpenCodeWeb 端口为 3000 2026-03-13 21:14:35 +08:00
72d79ae214 feat: 实现 OpenCode 页面生命周期管理 XCOpenCodeWeb.exe
- 新增 electron/services/xcOpenCodeWebService.ts 服务管理模块
- 标签页打开时启动 XCOpenCodeWeb.exe,关闭时停止
- 使用 iframe 在 OpenCode 页面显示 Web 服务 (端口 3002)
- 添加 bin 目录打包配置
- 添加 TypeScript 类型定义
2026-03-13 20:55:34 +08:00
cd70b50180 feat: 添加 opencode 模块和相关服务 2026-03-13 18:39:58 +08:00