621ebb1781
fix(pi): keep active runs alive during background sleep
2026-08-25 21:08:10 +08:00
5a275b93a7
feat: remove legacy OpenCode runtime
...
Cut product flows over to Coding/Pi and retain only the migration-owned v1 boundary. Promote supported native optional packages because electron-builder omitted pnpm transitive optional closure from the packaged ASAR.
2026-08-24 12:17:43 +08:00
990639f770
feat(auth): remember password securely
2026-08-20 23:41:33 +08:00
dc776ff489
fix(auth): route session lifecycle through Square
2026-08-19 16:44:06 +08:00
5a048da8a6
feat: add native password and sms login
2026-08-19 12:00:34 +08:00
ebe55ba17a
fix: close module access lifecycle gaps
2026-08-17 09:15:37 +08:00
d16922f18c
feat: enforce per-user module access in Makelore
2026-08-17 08:51:15 +08:00
inman
f4113a872f
收口 Makelore 客户端变更
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled
2026-08-12 22:43:09 +08:00
86ece3a430
实现客户端登录七天滑动续期
...
需求:解决短效访问令牌到期后客户端一小时掉登录的问题。
实现:由 Electron Main 加密管理并轮换刷新凭据,按真实用户活动续期,七天闲置后清理会话,并补齐并发、迁移和终态回归测试。
2026-08-07 16:11:10 +08:00
518d7ab4cd
feat: 对接设计 Agent Gateway WebSocket
...
需求:服务端统一 Agent Gateway 将设计任务状态流切换为 WebSocket,客户端需要实时展示生成任务并支持断线恢复。
实现:Electron Main 管理 Session、一次性 Ticket、WebSocket 心跳与游标续传,按关闭码回收会话;Renderer 继续通过本机 Host API 的 SSE 投影接收任务事件,并保留 REST 降级同步。
验证:typecheck、变更文件 ESLint、37 个聚焦测试及 build:vite 通过。
2026-08-02 20:15:37 +08:00
inman
b8ca3f8eea
Makelore 2.0 initial clean snapshot
2026-07-29 17:22:35 +08:00