Xubin Ren
73d3a49a27
style(webui): float in conversation highlight
2026-07-30 01:13:37 +08:00
Xubin Ren
0a8bc0ac29
style(webui): slide active conversation highlight
2026-07-30 01:13:37 +08:00
Xubin Ren
962cdb968d
style(webui): animate settings section transitions
2026-07-30 01:13:37 +08:00
Xubin Ren
7561d846fa
style(webui): highlight selected conversations
2026-07-30 01:13:37 +08:00
Xubin Ren
cad9b07deb
fix(webui): render adjacent CJK emphasis
2026-07-30 01:13:37 +08:00
Xubin Ren
9c6e1b073f
fix(webui): align ordered list markers
2026-07-30 01:13:37 +08:00
Xubin Ren
9b5a5c5302
style(webui): refine skills mobile experience
2026-07-30 01:13:37 +08:00
Xubin Ren
655cd80651
style(webui): clarify skill row interactions
2026-07-30 01:13:37 +08:00
Xubin Ren
9ceacc540c
fix(webui): avoid parsing currency as math
2026-07-30 01:13:37 +08:00
Xubin Ren
ba0ba4749d
feat(webui): add skills marketplace
2026-07-30 01:13:37 +08:00
chengyongru
129b74b4cf
feat(webui): track optimistic message delivery status ( #5162 )
2026-07-29 23:15:45 +08:00
Zhou
5a28a6165c
fix(shell): preserve UTF-8 native input on PowerShell 5 ( #5160 )
...
Windows PowerShell 5.1 defaults $OutputEncoding to US-ASCII, corrupting non-ASCII strings piped to native commands. Set it from the console encoding only on legacy versions so PowerShell 7 keeps its defaults.
2026-07-29 21:47:01 +08:00
chengyongru
757ad9c764
refactor: enforce BasedPyright strict type checking ( #5158 )
2026-07-29 21:37:11 +08:00
chengyongru
e703481755
fix(memory): expose media references to session consolidation ( #5157 )
...
Co-authored-by: shakewingo <yaoyingshakewin@gmail.com>
Co-authored-by: bingqilinweimaotai <111987281+bingqilinweimaotai@users.noreply.github.com>
2026-07-29 15:18:44 +08:00
chengyongru
393d429e0a
fix(ci): stabilize and speed up CI ( #5145 )
2026-07-28 22:55:59 +08:00
chengyongru
9070d7489a
fix(ci): scope PR path detection to head changes
2026-07-28 20:24:52 +08:00
chengyongru
019d7816a7
fix(webui): animate reasoning drawer transitions ( #5143 )
2026-07-28 19:13:16 +08:00
chengyongru
24a392b671
fix(webui): open threads at latest message ( #5142 )
2026-07-28 18:52:34 +08:00
chengyongru
0c6c0438d4
feat(config): add actionable startup diagnostics and WebUI recovery ( #5110 )
2026-07-28 18:52:05 +08:00
chengyongru
76ab04ac48
fix(webui): keep streaming tail visible ( #5140 )
2026-07-28 18:18:44 +08:00
chengyongru
1faf0826f6
fix(webui): keep composer stable while scrolling
2026-07-28 17:13:47 +08:00
chengyongru
ae089aa3ae
fix(webui): reconcile threads after browser resume
2026-07-28 16:25:08 +08:00
chengyongru
78cf68c291
fix(agent): snapshot active tasks before cancellation
2026-07-28 15:42:52 +08:00
Xubin Ren
ce3e532643
fix(sdk): use shared runtime event publisher
2026-07-28 15:30:28 +08:00
chengyongru
ae7b4c8792
fix(sdk): narrow persisted turn callback API
2026-07-28 15:30:28 +08:00
chengyongru
fd17c1352a
fix(sdk): harden host integration contracts
2026-07-28 15:30:28 +08:00
chengyongru
c050955ae3
feat(sdk): add host integration extension points
2026-07-28 15:30:28 +08:00
chengyongru
12f828ea3d
fix(agent): read document attachments on demand ( #5122 )
2026-07-28 13:33:06 +08:00
chengyongru
096a86a7f4
docs: move README title above introduction
2026-07-28 13:06:09 +08:00
Xubin Ren
8ef5bc414d
docs(readme): preserve Render launch anchor
2026-07-28 12:44:45 +08:00
Xubin Ren
328251289d
docs(deploy): explain Render setup and updates
2026-07-28 12:44:45 +08:00
Xubin Ren
7a741e2b50
docs(readme): add one-click deployment section
2026-07-28 12:44:45 +08:00
Xubin Ren
60e67fbe0f
docs(readme): surface one-click Render deployment
2026-07-28 12:44:45 +08:00
chengyongru
fa5d27696a
fix(webui): rank skill autocomplete results
2026-07-28 11:36:10 +08:00
chengyongru
ef9e687f19
refactor(core): remove redundant runtime scaffolding ( #5127 )
2026-07-28 11:07:58 +08:00
chengyongru
4c77126b3d
docs: improve README landing page
2026-07-28 01:48:34 +08:00
chengyongru
6bc454dab4
fix(webui): prevent composer resize scroll jitter ( #5121 )
2026-07-28 01:01:49 +08:00
chengyongru
b99e0f937e
fix(webui): soften model selector emphasis
2026-07-27 23:13:14 +08:00
chengyongru
f78ad59ed0
fix(memory): preserve Dream input integrity ( #5114 )
2026-07-27 21:37:13 +08:00
chengyongru
e819b7eea4
fix(webui): stabilize repeated model preset rows
2026-07-27 18:11:10 +08:00
chengyongru
3f808d0a68
docs: improve README discoverability
2026-07-27 15:57:03 +08:00
yu-xin-c
7fd28c9f06
fix(memory): preserve unprocessed dream history
2026-07-27 15:47:21 +08:00
chengyongru
c13df29457
feat(memory): restore Dream model preset override ( #5107 )
2026-07-27 14:43:25 +08:00
chengyongru
281b4b7f0b
chore: remove expired v0.3.1 compatibility shims ( #5106 )
2026-07-27 13:53:04 +08:00
chengyongru
39348dfafe
refactor(agent): remove dead lifecycle scaffolding
2026-07-27 12:00:06 +08:00
chengyongru
b3d3a3e6c3
fix(image): delegate DNS to explicit proxy
2026-07-27 10:06:19 +08:00
chengyongru
d73794bc68
fix(image): honor provider proxy for URL downloads
2026-07-27 10:06:19 +08:00
Xubin Ren
cc3dbbe804
fix(security): block IPv6 unspecified SSRF targets
2026-07-27 10:06:19 +08:00
Xubin Ren
4408cde019
fix(security): harden generated image downloads
2026-07-27 10:06:19 +08:00
Xubin Ren
cf1e801a29
fix(image): align Gemini hints with model capabilities
2026-07-27 03:07:41 +08:00