Yichen Yan
23c29d067a
fix(web): persist authenticated browser preferences on the Host ( #4201 )
...
* Persist authenticated browser preferences through the Host
* test(settings): cover recovery and remote preference refresh
* test(settings): read Host preferences from a fresh browser context
* test(settings): verify remote ConfigForm refresh at plugin entry
2026-10-09 19:27:00 +08:00
07akioni
27667dcf33
Merge master and refresh desktop README pairing for #5565
2026-10-09 17:57:26 +08:00
07akioni
deb90c38e6
Merge pull request #5576 from deepseek-harness/fix/desktop-dependency-alignment
...
perf(deps): align desktop dependencies and share client libraries
2026-10-09 17:52:53 +08:00
07akioni
50cec2dcbf
Merge pull request #5559 from deepseek-harness/fix/prune-non-windows-conpty
...
Trim Windows ConPTY sources from non-Windows Desktop packages
2026-10-09 17:50:31 +08:00
07akioni
614d7d7ef3
Merge pull request #5563 from deepseek-harness/perf/onboarding-lossless-webp
...
perf(client): encode onboarding illustrations as lossless WebP
2026-10-09 17:49:04 +08:00
07akioni
d743267388
Merge pull request #5946 from deepseek-harness/release-0.2.1-alpha.2
...
release(dsh): 0.2.1-alpha.2
2026-10-09 17:31:32 +08:00
Turtle
5876567dfc
Merge pull request #5915 from deepseek-harness/turtle/exp-badge-align-42f8ebeac170
...
fix(web): align and localize Auto review permission option
2026-10-09 16:50:08 +08:00
07akioni
78be1e5e46
Merge master into fix/prune-python-runtime-tests
2026-10-09 16:37:22 +08:00
07akioni
d911abce6b
Merge pull request #5523 from deepseek-harness/refactor/desktop-pnpm-dedupe
...
refactor(desktop): deduplicate bundled pnpm
2026-10-09 16:31:58 +08:00
Ruilin Geng
5f3c7b98e2
Merge pull request #4945 from deepseek-harness/fix/4931-composer-focus
...
fix(client): preserve cursor and selection on composer whitespace clicks
2026-10-09 16:22:17 +08:00
kingwl
226ae8d2fd
Merge master and resolve integration conflicts for #5576
2026-10-09 16:14:10 +08:00
imccyu
311fc54705
Merge pull request #5955 from deepseek-harness/fix-chat-height-reset
...
fix(ui-chat): reset layout on mode changes and running session returns
2026-10-09 16:13:23 +08:00
kingwl
db5c4aaab9
Merge master and resolve integration conflicts for #5523
2026-10-09 16:12:44 +08:00
gengruilin
18678f4851
Merge origin/master into fix/4931-composer-focus
2026-10-09 16:10:14 +08:00
Yichen Jiang
ba41fbdf1d
Merge pull request #5949 from deepseek-harness/worktree/fix-model-catalog-visibility
...
fix(models): hide unconfigured models and unavailable selection IDs
2026-10-09 16:09:53 +08:00
Turtle
a1a43cbb4e
test(web): restore access mode after narrow Auto check; clarify EXP docs
2026-10-09 16:07:04 +08:00
Yichen Jiang
e03a21166d
test(models): update unavailable selection browser flow
2026-10-09 15:58:42 +08:00
imccyu
7ee4b46782
fix(ui-chat): reset layout on mode changes and running session returns
2026-10-09 15:51:46 +08:00
Turtle
84f6a99514
Merge pull request #5942 from deepseek-harness/turtle/plan-mode-reject-33e1a9fe3ad2
...
fix(plan-mode): end the turn when the user dismisses a plan review
2026-10-09 15:28:21 +08:00
07akioni
e2c410ef84
release(dsh): 0.2.1-alpha.2
2026-10-09 15:13:40 +08:00
Yichen Jiang
02f5423070
fix(models): hide unconfigured DeepSeek models and unavailable selections
2026-10-09 14:56:27 +08:00
Ziya
640e28cd94
feat(web): reorganize plugin settings and add experimental catalog page ( #5922 )
...
Group built-in settings before optional and installed plugins, and open the full experimental catalog on a separate page.
Preserve detail navigation and unsaved configuration when installation finishes, and use the visible More label as the accessible name.
2026-10-08 23:42:56 -07:00
Turtle
18a4bc4093
fix(plan-mode): end the turn when the user dismisses a plan review
...
Choosing "Request changes" on a plan review rejected the question, and
exit_plan_mode turned that into a failed tool result asking the model to
stop. The loop then spent one more model request only to have the model
wait. A dismissed review now returns { approved: false } and concludes the
turn, so the user's next message starts the following request.
2026-10-09 14:39:43 +08:00
winewill
d16abc2745
Merge pull request #5898 from deepseek-harness/build/windows-ci
...
build(windows): add manual installer CI and harden Desktop runtime patches
2026-10-09 14:06:31 +08:00
imccyu
37d9dadd4e
fix(ui-chat): retain fold surplus as bottom space
2026-10-09 13:35:20 +08:00
imccyu
9db5308d9b
fix(ui-chat): combine fold displacement with input following
2026-10-09 13:35:19 +08:00
imccyu
7a504ac3e0
fix(ui-chat): settle fold following and apply review cleanups
2026-10-09 13:35:18 +08:00
imccyu
bde4bc78a6
fix(ui-chat): avoid pathological flow selector matching
2026-10-09 13:35:17 +08:00
imccyu
00d9dd1b81
fix(ui-chat): preserve flow layout through slot anchors
2026-10-09 13:35:16 +08:00
imccyu
a0a9aef5ec
feat(ui-chat): add independent collapse timing and viewport-scoped flow
2026-10-09 13:35:16 +08:00
07akioni
544fe59fbd
Merge pull request #5909 from deepseek-harness/07akioni/electron-44-7-addon-019
...
chore(deps): upgrade Electron, electron-builder, and native loader
2026-10-09 13:26:18 +08:00
winewill
f10cfbad34
docs(desktop): clarify Windows runner routing and pending builds
2026-10-09 13:00:41 +08:00
Turtle and Yifffan
e9292ba398
fix(web): show Auto review EXP only in menu options
...
Co-authored-by: Yifffan <133629972+Yifffan@users.noreply.github.com >
2026-10-09 12:23:02 +08:00
winewill
9ae9df9976
build(windows): route manual packaging to dedicated self-hosted runner
2026-10-09 11:47:29 +08:00
Yichen Jiang
15c10e0e87
Merge pull request #5064 from deepseek-harness/worktree/ssh-helper-binaries
...
feat(ssh): ship standalone helper runtimes for Linux and macOS
2026-10-09 11:46:00 +08:00
Turtle
18fd3d06c4
fix(web): align and localize experimental permission mode
2026-10-09 11:42:28 +08:00
07akioni
4a3333b90c
chore(deps): upgrade electron-builder to 26.17.0
2026-10-09 11:28:07 +08:00
07akioni
a33f16057c
chore(deps): upgrade Electron to 44.7.0 and native loader to 0.1.9
2026-10-09 11:22:14 +08:00
imccyu
6576ff5bf1
test(web): align translation replay with plugin-owned controls
2026-10-09 01:57:14 +08:00
Tianyi Cui
0454b67568
Merge pull request #5902 from deepseek-harness/fix/stable-conversation-titles
...
fix(session-title): keep adequate conversation titles unchanged
2026-10-09 00:24:22 +08:00
Ziya
76a60e0f0c
Merge pull request #5891 from deepseek-harness/ux/reasoning-translation-toggle
...
fix(web): 简化思考原文与译文切换入口
2026-10-08 09:10:35 -07:00
ZiyaZhang
1d37aabe99
fix(session-title): preserve adequate conversation titles
2026-10-08 06:37:56 -07:00
ZiyaZhang
42da4c1b58
test(web): verify reasoning header alignment and sticky container
2026-10-08 05:57:48 -07:00
winewill
4db01bb5ca
docs(desktop): consolidate CI build version guidance
2026-10-08 19:57:49 +08:00
Yichen Yan
ac080346f0
Support native HTTPS Web listeners
2026-10-08 19:49:01 +08:00
Yichen Yan and liukx0205
4f8e70f936
Support concrete Web listener bind addresses ( #3979 )
...
Co-authored-by: liukx0205 <harusoda@berkeley.edu >
2026-10-08 19:48:56 +08:00
imccyu
b492219bd2
Merge pull request #5508 from deepseek-harness/worktree-waitmigration
...
feat(session): guard migration in sidebar fork and subagent catalogs
2026-10-08 19:47:55 +08:00
winewill
8ce963bd29
fix(desktop): address Windows packaging review findings
2026-10-08 19:26:40 +08:00
winewill
d7f7fc6095
Merge origin/master into build/windows-ci
2026-10-08 18:57:37 +08:00
winewill
2f4dbc0fa9
build(windows): add manual installer CI and scope desktop runtime patches
2026-10-08 18:54:47 +08:00