程序员阿江(Relakkes)
27901ee311
fix(site): reference the app icon png directly
...
The svg icon is only a wrapper around app-icon.png, and the nested
reference is invisible to the static copy step, so the image stayed
invisible on production even after the svg itself deployed.
2026-07-24 04:53:17 +08:00
程序员阿江(Relakkes)
6342070a27
fix(site): include code-referenced images in static output
...
The docs header logo and favicon 404 on production because the
static copy step only scanned markdown for image references. Scan
site sources as well and fail the build when one goes missing.
2026-07-24 04:48:57 +08:00
程序员阿江(Relakkes)
d1757bfaf5
feat(site): editorial redesign with rewritten landing copy
...
- rebuild home and docs UI around serif display type, warm paper,
and a single vermilion accent
- rewrite zh/en landing copy around user value
- fix white screen on the last docs page (adjacent-doc out of bounds)
- curate sidebar labels and add TOC scroll-spy
2026-07-24 04:42:17 +08:00
程序员阿江(Relakkes)
c2fd674662
docs: rebuild documentation site with React
2026-07-23 20:46:33 +08:00
程序员阿江(Relakkes)
f70fa017ef
release: prepare v0.4.11
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)
91829e91a4
fix(chat): preserve attachment context across resume
2026-07-21 04:05:01 +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)
7d272e0f96
fix(server): handle tool denial interruption #1070
2026-07-20 20:38:45 +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)
8995f56d1f
fix(server): preserve context estimates for empty usage #1063
2026-07-20 20:20:25 +08:00
程序员阿江(Relakkes)
71dc2fd4cf
fix(provider): update Kimi Code preset to K3
2026-07-20 19:25:20 +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
v0.4.10
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)
c60d3780b8
fix(server): close release QA regressions ( #1019 , #1047 , #1051 )
2026-07-18 15:38:32 +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)
ef841c2962
fix(server): flush context before runtime restart ( #1033 )
2026-07-17 23:17:05 +08:00
程序员阿江(Relakkes)
d9bb517287
fix(desktop): bound and refresh conversation search ( #1045 )
2026-07-17 23:12:14 +08:00
程序员阿江(Relakkes)
0f41501d53
test(server): harden async trace timing ( #1014 )
2026-07-17 22:58:27 +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)
503ad31ae0
docs(desktop): include the headless Web UI build ( #1027 )
2026-07-17 22:57:13 +08:00
程序员阿江(Relakkes)
d500497b9d
fix(server): honor configured current model ( #1024 )
2026-07-17 22:57:13 +08:00
程序员阿江(Relakkes)
1d8597fb7b
fix(server): bound late permission waits ( #1019 )
2026-07-17 22:57:13 +08:00
程序员阿江(Relakkes)
948eb36b67
fix(server): bound retained SDK diagnostics ( #1049 )
2026-07-17 22:54:43 +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)
b6bbbd5ff8
perf(server): decouple proxy traces from responses ( #1014 )
2026-07-17 22:49:48 +08:00
程序员阿江(Relakkes)
15e554a565
fix(server): bound abandoned permission waits ( #1019 )
2026-07-17 22:48:16 +08:00
程序员阿江(Relakkes)
b7f1dd6d80
fix(server): include configured role models ( #1024 )
2026-07-17 22:48:16 +08:00
程序员阿江(Relakkes)
e2e164da69
docs(desktop): document headless H5 access ( #1027 )
2026-07-17 22:47:31 +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)
a6ebcfb00c
fix(server): interrupt turns after tool denial ( #1051 )
2026-07-17 18:33:32 +08:00
程序员阿江(Relakkes)
e2c57cde2c
fix(desktop): align native preview with app zoom ( #1042 )
2026-07-17 18:33:29 +08:00