imccyu
08c0e8e71b
fix(chat): deduplicate admitted local steering
2026-09-22 22:47:12 +08:00
imccyu
43a8a22824
fix(chat): restore turn rail width threshold and clarify scroll gestures
2026-09-22 22:25:32 +08:00
imccyu
fad9e27706
test(web): stabilize resize and scroll fixtures
2026-09-22 21:44:39 +08:00
imccyu
c92d5ebe18
perf(ui): fit tooltips from observed sizes
2026-09-22 21:07:56 +08:00
imccyu
820824edd7
fix(chat): stabilize input echo admission and ordering
2026-09-22 21:07:55 +08:00
imccyu
50ba2c8bb2
fix(session): align history pagination with turn boundaries
2026-09-22 21:07:55 +08:00
imccyu
13dfae20c3
fix(chat): settle native scroll following before retargeting
2026-09-22 21:07:55 +08:00
imccyu
633cf7394e
fix(chat): share independent scroll following with native group animation
2026-09-22 21:07:55 +08:00
imccyu
6b4055bf32
fix(chat): keep floating controls outside transcript clipping
2026-09-22 21:07:55 +08:00
imccyu
3dcfbf2094
Merge pull request #4964 from deepseek-harness/fix-reconnect
...
fix(web): gate reconnects on application readiness
2026-09-22 21:00:21 +08:00
Yichen Jiang
37e4dc2dee
Merge pull request #4961 from deepseek-harness/worktree/model-discovery-display-name
...
fix(web): show discovered model names in picker
2026-09-22 19:56:28 +08:00
imccyu
a44ced5b96
fix(web): gate Remote WebSockets on application readiness
2026-09-22 19:54:21 +08:00
Yichen Jiang
bef0869d14
test(web): select discovered models by display name
2026-09-22 19:44:57 +08:00
Yichen Jiang
bdbf1fe339
Merge origin/master into registry response selection
2026-09-22 18:39:34 +08:00
Yichen Jiang
3c50bf6b6c
feat(plugin-manager): choose the first responsive public registry
2026-09-22 18:38:43 +08:00
Turtle
505559b03b
Merge pull request #4955 from deepseek-harness/turtle/settings-link-copy-064fa5feb8cd
...
fix(client): clarify chat link-opening settings copy
2026-09-22 17:42:50 +08:00
Turtle
aba3472b1d
fix(client): clarify chat link-opening settings copy
...
The Settings → General row for Chat link destinations now reads
网页链接默认打开方式 with the description 对话中网页链接的打开位置 and the option
labels 应用内侧边栏 and 默认浏览器. English keeps the title "Open chat links in" and
now reads "Choose where to open web links", "In-App Sidebar", and "Default
Browser".
The `ui-chat.linkOpening` setting, its values, persistence, visibility rule, and
open behavior are unchanged. The row spec, the clickable-link gallery scenario,
and the two package READMEs name the new copy; the bilingual pairing records were
re-confirmed for the README pairs.
2026-09-22 17:12:43 +08:00
yixiangihsiang
9c6c407da2
Merge master into ihsiang/unify-code-block-ui
2026-09-22 16:57:18 +08:00
HYD@OVERTON
58651b8359
fix(web): resize Excel previews with their pane
2026-09-22 16:33:30 +08:00
yixiangihsiang
5929af046c
Merge master into ihsiang/unify-code-block-ui
2026-09-22 16:32:42 +08:00
yixiangihsiang
780e07b8ed
test(web): align built boot assertions with diff layout
2026-09-22 16:28:46 +08:00
Yudong Han
34a0a8e81d
fix(web): preserve Excel previews across OPC paths and XML encodings ( #4872 )
...
* fix(web): resolve XLSX part relationships and namespace aliases
* fix(web): keep Excel browser scenario in the host test program
* fix(excel): preserve XML encodings and relocated workbook parts
* fix(excel): exclude installed launchers from dependency patch
* fix(excel): restore Strict and case-equivalent workbook previews
2026-09-22 08:04:13 +00:00
yixiangihsiang
fd8bed1ad0
Merge master into ihsiang/unify-code-block-ui
2026-09-22 15:45:41 +08:00
yixiangihsiang
62f816f3a5
feat(web): refine code card spacing and thinking blocks
2026-09-22 15:44:57 +08:00
Yichen Jiang
ab7cdbee75
Merge remote-tracking branch 'origin/master' into worktree/plugin-install-country-registry
2026-09-22 15:38:14 +08:00
Turtle
5ca6d34ac6
Merge pull request #4924 from deepseek-harness/turtle/fix-queued-edit-newline-54bfaf4e59d7
...
fix(web): keep line breaks when re-editing a queued message
2026-09-22 15:33:31 +08:00
Turtle
753df93b85
test(web): pin the multiline queued edit in the browser lane
...
The recorded-session scenario edited with a single-line value, so the ARIA
golden could not catch a return to a newline-stripping editor. Edit with a
two-line value and assert the model-bound user message keeps the line break;
with the previous input element the scenario fails on that assertion. Also
refresh the stale input cast and pin that Shift+Enter is not consumed.
2026-09-22 15:12:35 +08:00
Jiawei Song
e950c8bea4
Merge pull request #4838 from deepseek-harness/fix/4823-message-overflow-review-menu
...
fix(web): 修复消息长文件名溢出和 Review 浮窗菜单错位
2026-09-22 14:47:21 +08:00
winewill
a19a48edea
Merge pull request #4837 from deepseek-harness/feat/desktop-update-ui-2
...
fix(desktop): polish the Windows update copy, app icon and About dialog
2026-09-22 14:42:44 +08:00
yixiangihsiang
ce2ba9b216
Merge master into ihsiang/unify-code-block-ui
2026-09-22 14:23:25 +08:00
Yichen Jiang
dccf989cd8
feat(plugin-manager): prefer the mainland mirror for CN network exits
2026-09-22 12:37:32 +08:00
turtle1999
112ce776ac
release(dsh): 0.1.7-alpha.1
2026-09-22 11:59:16 +08:00
Turtle
6942625430
Merge pull request #4897 from deepseek-harness/fix/web-ui-hide-account-sign-in
...
fix(web): hide DeepSeek account sign-in outside desktop
2026-09-22 11:50:02 +08:00
winewill
3305bb1938
Merge remote-tracking branch 'origin/master' into feat/desktop-update-ui-2
2026-09-22 11:44:41 +08:00
sjw1231
5ac920e50c
chore: merge latest master into message and review fixes
2026-09-22 11:39:33 +08:00
lsdsjy
75546dc8e9
fix(web): hide DeepSeek account sign-in outside desktop
2026-09-22 11:38:43 +08:00
Yichen Jiang
d20c90a091
Merge remote-tracking branch 'origin/master' into worktree/voice-input-icon
2026-09-22 11:19:32 +08:00
Yichen Jiang
2fb7c881db
Merge remote-tracking branch 'origin/master' into worktree/voice-input-icon
2026-09-22 11:13:49 +08:00
Turtle
2c95550e87
Revert "feat(shortcuts): add configurable Web and desktop shortcuts"
2026-09-22 11:04:01 +08:00
Xinyu Yang
a0d453d3c6
fix(shortcuts): complete CI coverage and browser regressions
2026-09-22 03:27:55 +08:00
imccyu
c7b9c91497
fix(chat): preserve steering order and limit expanded mode to live turns
2026-09-22 02:34:16 +08:00
imccyu
809e0942b9
fix(session): retire confirmed steering echoes on resync
2026-09-22 01:08:15 +08:00
imccyu
12d9dd6aa4
test(web): refresh chat process group snapshots
2026-09-22 00:45:46 +08:00
imccyu
3b4ecc9d20
fix(chat): retain assistant nodes and steering echoes
2026-09-22 00:45:46 +08:00
imccyu
92046a8abc
fix: snapshots
2026-09-22 00:45:46 +08:00
Xinyu Yang
76ab2a32d1
fix(shortcuts): align settings launcher and browser regressions with master
2026-09-22 00:20:29 +08:00
Xinyu Yang
069c370987
fix(shortcuts): address review findings and modal focus
2026-09-21 23:57:49 +08:00
Xinyu Yang
49fc4f0e5b
refactor(shortcuts): remove unused state and tighten command context
2026-09-21 23:57:49 +08:00
Xinyu Yang
f815d6c733
fix(shortcuts): stabilize recording, focus, and desktop dispatch
2026-09-21 23:57:49 +08:00
Xinyu Yang
365ef73c7c
feat(client): prioritize action tooltips over workspace previews
...
Hide an enclosing hover preview while an action tooltip is visible, and restore the preview when the tooltip closes.
2026-09-21 23:57:49 +08:00