程序员阿江(Relakkes)
8e9c104514
fix(desktop): handle missing Windows taskkill #1091
2026-07-24 05:13:36 +08:00
lichengshuo
8061b9b2a5
feat(desktop): show installed skills in the market
2026-07-23 16:57:36 +08:00
lichengshuo
0f22792861
fix(desktop): make electron:dev launcher work on Windows
...
`new URL('..', import.meta.url).pathname` yields a leading-slash path like
/E:/... on Windows, so Bun.spawn failed with ENOENT. Resolve desktopRoot via
fileURLToPath, start Vite through its Node API instead of spawning `bun run
dev`, and resolve the Electron binary directly per platform.
Recovered from the discarded wip/capabilities snapshot (cb1208c9) as a
standalone fix.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-23 16:33:39 +08:00
程序员阿江(Relakkes)
f70fa017ef
release: prepare v0.4.11
2026-07-23 03:30:42 +08:00
程序员阿江(Relakkes)
2240a07088
feat(desktop): improve pet motion and interactions
2026-07-23 03:03:05 +08:00
程序员阿江(Relakkes)
ca0342d252
Merge remote-tracking branch 'origin/main'
2026-07-23 00:31:40 +08:00
Relakkes Yang
3b2e750c6e
fix(desktop): polish pet status and agent tools
2026-07-23 00:24:18 +08:00
Relakkes Yang
20b7753281
fix: sync pet status and finish agent editor
2026-07-22 22:12:27 +08:00
Relakkes Yang
a07e68839c
fix: harden desktop runtime and pet interactions
2026-07-22 20:46:34 +08:00
程序员阿江(Relakkes)
29b17c8028
fix(models): expose current Claude official lineup
2026-07-22 17:42:19 +08:00
程序员阿江(Relakkes)
7f6fdadaa3
feat(agents): add per-agent model and effort controls #1062
2026-07-21 00:16:11 +08:00
程序员阿江(Relakkes)
1270ced4b4
fix(tasks): keep task state reliable across providers #1075
2026-07-20 23:53:46 +08:00
程序员阿江(Relakkes)
727bcea077
fix(desktop): harden Windows crash recovery #1064 #1065 #1071
2026-07-20 22:06:34 +08:00
程序员阿江(Relakkes)
ba8917f1db
fix(desktop): decouple provider creation from presets request #1078
2026-07-20 20:39:40 +08:00
程序员阿江(Relakkes)
6b725a0b6f
fix(desktop): show live SubAgent run details #1077
2026-07-20 20:30:33 +08:00
程序员阿江(Relakkes)
bf128cb9c0
fix(desktop): dedupe attachment message replay #1069
2026-07-20 20:28:18 +08:00
程序员阿江(Relakkes)
36560c09d5
feat(pets): add interactive desktop companions
2026-07-20 19:20:18 +08:00
程序员阿江(Relakkes)
100a2b25b8
fix(release): remove environment-dependent alias fixture
2026-07-18 20:25:42 +08:00
程序员阿江(Relakkes)
f8cccb096f
fix(release): stabilize Windows recovery self-test
2026-07-18 20:20:34 +08:00
程序员阿江(Relakkes)
34a3fcb22e
release: prepare v0.4.10
2026-07-18 19:12:26 +08:00
程序员阿江(Relakkes)
0cb612cb5d
fix(desktop): restore conversation scroll after remount ( #1057 )
2026-07-17 23:51:40 +08:00
程序员阿江(Relakkes)
1b22ac6eb6
fix(desktop): keep conversation search current ( #1045 )
2026-07-17 23:39:04 +08:00
程序员阿江(Relakkes)
c48171e2f0
fix(desktop): harden Windows upgrades ( #1028 , #1029 , #1036 )
2026-07-17 23:38:59 +08:00
程序员阿江(Relakkes)
d9bb517287
fix(desktop): bound and refresh conversation search ( #1045 )
2026-07-17 23:12:14 +08:00
程序员阿江(Relakkes)
d20dce159e
fix(desktop): skip prewarm for restored sessions ( #1054 )
2026-07-17 22:57:24 +08:00
程序员阿江(Relakkes)
6600497ff9
fix(desktop): mark interrupted task history stopped ( #1034 )
2026-07-17 22:57:13 +08:00
程序员阿江(Relakkes)
26e863902f
fix(desktop): reveal renderer startup failures ( #1032 )
2026-07-17 22:54:43 +08:00
程序员阿江(Relakkes)
e72020247b
fix(desktop): search virtualized conversations ( #1045 )
2026-07-17 22:53:49 +08:00
程序员阿江(Relakkes)
a9463e3bcf
fix(desktop): keep notification guard type-safe ( #1047 )
2026-07-17 22:53:06 +08:00
程序员阿江(Relakkes)
151974e3ba
fix(desktop): preserve foreground skill output ( #1047 )
2026-07-17 22:45:05 +08:00
程序员阿江(Relakkes)
fd4d6f1ffd
fix(desktop): seal interrupted task history ( #1034 )
2026-07-17 22:44:59 +08:00
程序员阿江(Relakkes)
cdc0d0faff
fix(desktop): handle proxy response resets ( #1050 , #1056 )
2026-07-17 18:33:36 +08:00
程序员阿江(Relakkes)
e2c57cde2c
fix(desktop): align native preview with app zoom ( #1042 )
2026-07-17 18:33:29 +08:00
程序员阿江(Relakkes)
0554c88c8e
fix(desktop): keep the final preview tab closable ( #1038 )
2026-07-17 18:33:25 +08:00
程序员阿江(Relakkes)
c733151c14
fix(desktop): use authoritative rewind checkpoint ( #1030 )
2026-07-17 18:33:22 +08:00
程序员阿江(Relakkes)
2d58d11fb1
release: prepare v0.4.9
2026-07-16 18:50:35 +08:00
程序员阿江(Relakkes)
b2db55afc8
fix(desktop): support Shift range comments in files #1004
2026-07-16 18:29:16 +08:00
程序员阿江(Relakkes)
c06f958e7c
fix(proxy): route AI sessions through dynamic system proxy #953
2026-07-16 17:33:33 +08:00
程序员阿江(Relakkes)
53a15098c0
perf(desktop): add SQLite-backed local data index #1016
...
Project sessions, activity, scheduled runs, traces, and searchable content into rebuildable managed databases while preserving canonical-file fallbacks. Add diagnostics, recovery, parity coverage, and performance acceptance checks.
2026-07-16 04:16:02 +08:00
程序员阿江(Relakkes)
d9e30cebcc
feat(desktop): add local attachment open actions
2026-07-16 02:49:08 +08:00
程序员阿江(Relakkes)
80d4f1186c
fix(search): stage ripgrep licenses offline #923
2026-07-14 22:17:31 +08:00
程序员阿江(Relakkes)
7e998e0365
fix(search): bundle cross-platform ripgrep #923
2026-07-14 22:11:22 +08:00
程序员阿江(Relakkes)
86393ac179
fix(desktop): search unopened workspace files #1023
2026-07-14 21:31:39 +08:00
程序员阿江(Relakkes)
254e5fcfb1
fix(desktop): improve H5 mobile interactions #1020
2026-07-14 17:52:03 +08:00
程序员阿江(Relakkes)
d587ddbb19
fix(desktop): filter empty installer paths
2026-07-14 05:15:30 +08:00
程序员阿江(Relakkes)
73a4aef95f
fix(desktop): skip empty shared install scans
2026-07-14 05:06:30 +08:00
程序员阿江(Relakkes)
5dcf9b80d4
fix(desktop): accept missing shared install paths
2026-07-14 04:58:43 +08:00
程序员阿江(Relakkes)
d7de7d47c9
test(release): expose Windows recovery diagnostics
2026-07-14 04:50:18 +08:00
程序员阿江(Relakkes)
835213da53
fix(desktop): avoid full install scan on user upgrades
2026-07-14 04:42:14 +08:00
程序员阿江(Relakkes)
406f603015
fix(desktop): skip legacy recovery on fresh install
2026-07-14 04:31:01 +08:00