Yichen Jiang
7c34e7a328
Merge master before native plugin loading migration
2026-09-11 15:28:51 +08:00
Yifffan
c160884c19
Merge branch 'master' into refine/connecting-ui
2026-09-11 07:32:49 +02:00
Turtle
239f695e1f
Merge pull request #3830 from deepseek-harness/turtle/required-plugin-startup-policy
...
feat(boot): distinguish required startup failures
2026-09-11 13:28:59 +08:00
Turtle
bd4cfc7c46
feat(boot): distinguish required startup failures
2026-09-11 12:47:46 +08:00
Yif
dd7ba51a13
Merge remote-tracking branch 'origin/master' into refine/connecting-ui
...
# Conflicts:
# packages/client/ui-primitives/README.i18n.yaml
# packages/client/ui-primitives/README.md
# packages/client/ui-primitives/README.zh.md
2026-09-11 12:29:34 +08:00
ZiyaZhang
91da8a4ecf
Merge master and retain its Python coverage fix
2026-09-10 20:38:00 -07:00
Yichen Jiang
59f2e3be33
Merge release/dsh-0.1.5 version 0.1.5-rc.2 into master sync branch
2026-09-10 21:53:53 +08:00
Yichen Jiang
a305303422
release(dsh): 0.1.5-rc.2
2026-09-10 21:38:20 +08:00
Yichen Jiang
3bfcebe15e
Merge master into worktree/release-0.1.5-sync-master
2026-09-10 21:23:11 +08:00
yixiangihsiang and LegGasai
060323d8e2
feat(web): backport feedback and file refinements to 0.1.5
...
Backport the selected changes from PR #3928 and PR #3902 onto dsh-v0.1.5-rc.1, retaining baseline session recordings and excluding newer master commits.
Refs #3927
Refs #3903
Co-authored-by: LegGasai <[email protected] >
2026-09-10 20:51:46 +08:00
Yif
11ca8020cd
fix(sidebar): keep one reconnect label and confirm recovery from visibility
...
ConnectionController deduplicates repeated connecting states across backoff
attempts, so the shell cannot tell manual retries from automatic ones; a
shell-held flag either flipped the label mid-hold or stuck across later
attempts. Every attempt now reads the single connecting label, and the
two-second recovery confirmation starts when the recovered pill becomes
visible rather than at the state transition, so the 800ms hold never
shortens it.
2026-09-10 20:12:09 +08:00
ZiyaZhang
69db89f848
fix(web): shorten English question skip label
2026-09-10 05:06:14 -07:00
Yif
b044e45438
test(web): pin the static connection pill in the lifecycle browser snapshot
2026-09-10 19:52:38 +08:00
Yichen Jiang
fcb3882e28
fix(boot): adapt plugin manifests to public package metadata
2026-09-10 16:24:00 +08:00
creatixchu
7910cd9e0b
test(web): assert the shipped feedback command identity
2026-09-10 16:00:08 +08:00
creatixchu
aed83d29ba
Merge remote-tracking branch 'origin/master' into worktree/composer-plus-menu
2026-09-10 15:49:55 +08:00
c31ac4fdfe
feat(web): gate agent preset selection behind a setting ( #3870 )
...
* feat(web): gate agent preset selection behind a setting
* refactor(web): trim preset visibility diff
* refactor(web): simplify agent preset selection policy
* test(web): cover agent preset policy branches
* refactor(web): tighten agent preset policy flow
* fix(web): preserve preset default across picker toggle
* docs(web): align agent preset picker docs with the blank-task sync
Both picker transitions carry the effective default to the current blank task; started and historical sessions keep their labels, compositions, and recorded history. The Host README states the client rule and links the Web switch; the Agent Note English side matches the Chinese at line 64. Three i18n pairs re-recorded; doc-sync 34/34.
* refactor(web): simplify agent preset picker policy
* test(web): cover preset policy recovery
* docs(web): clarify disabled preset default copy
* fix(web): reconcile preset policy races
* fix(web): satisfy preset load lint
* fix(web): serialize preset roster refreshes
* fix(web): release preset refresh before notifying waiters
---------
Co-authored-by: ZiyaZhang <[email protected] >
Co-authored-by: Chinesezjc <[email protected] >
2026-09-10 07:48:06 +00:00
creatixchu
ba2a931a23
Merge remote-tracking branch 'origin/master' into worktree/composer-plus-menu
2026-09-10 15:18:02 +08:00
Yichen Jiang
61b02efa84
Merge pull request #3916 from deepseek-harness/worktree/fix-deliverable-sidebar-preview
...
fix(web): preview delivered file links in the sidebar
2026-09-10 15:06:09 +08:00
Yichen Jiang
24e63e4555
fix(web): handle pending and linked skill previews
2026-09-10 14:19:01 +08:00
Yichen Jiang
5445ad16eb
test(web): update file link gallery preview label
2026-09-10 14:01:01 +08:00
creatixchu
6fe445ea08
Merge origin/master into worktree/composer-plus-menu
2026-09-10 13:53:45 +08:00
Yichen Jiang
71046d8306
fix(web): unify inline file preview labels
2026-09-10 13:41:18 +08:00
Yichen Jiang
597f0f8f1f
fix(web): align composer reference heights and baselines
2026-09-10 11:50:41 +08:00
Yichen Jiang
11d6bd05f3
feat(web): preview file and skill references in the sidebar
2026-09-10 11:31:27 +08:00
Yichen Jiang
ca2a9017ef
fix(web): preview delivered file links in the sidebar
2026-09-10 11:13:43 +08:00
j-xiang
4ddf777ad8
Merge master into README proofreading branch
2026-09-10 10:42:13 +08:00
imccyu
1ef9c1fa9a
release(dsh): 0.1.5-rc.1
2026-09-10 09:13:14 +08:00
Yichen Jiang
0729dbec66
feat(llm): restore V4 Flash Vision Exp catalog entry
2026-09-10 03:39:57 +08:00
Yichen Jiang
441385fe38
feat(llm): retain V4 models alongside V41 Flash
2026-09-10 03:39:57 +08:00
Yichen Jiang
c98fe6ecdd
test(web): pin the recorded model before scenario overlays
2026-09-10 03:39:57 +08:00
Yichen Jiang
61c5954372
test: pin model routes in webhook and Cordis fixtures
2026-09-10 03:39:56 +08:00
Yichen Jiang
bc5fd3b8dc
feat(llm): default Chat Completions to DeepSeek V41 Flash
2026-09-10 03:39:56 +08:00
imccyu
3435dbd690
fix(web): address sidebar and stats review feedback
2026-09-10 03:20:55 +08:00
j-xiang
b5578ae46a
Merge master into README proofreading branch
2026-09-10 01:29:37 +08:00
imccyu
284ab15519
fix(client): refine sidebar document previews
2026-09-10 01:04:55 +08:00
j-xiang
8e8fb2fc62
docs(i18n): proofread bilingual README corpus
2026-09-10 00:21:32 +08:00
imccyu
dd393c1820
release(dsh): 0.1.5-alpha.2
2026-09-09 22:02:09 +08:00
Tianyi Cui
58956c1a8a
Revert "feat(web): preview Mermaid, Graphviz, SVG, and HTML code fences"
2026-09-09 22:01:10 +08:00
Yudong Han
83253e0d16
Merge pull request #3710 from deepseek-harness/feat/mermaid-preview
...
feat(web): preview Mermaid, Graphviz, SVG, and HTML code fences
2026-09-09 20:24:43 +08:00
imccyu
8870a13aa9
feat(sidebar): preview image files
2026-09-09 20:01:24 +08:00
Yudong
7aa73877e6
Merge origin/master into feat/mermaid-preview
2026-09-09 19:53:42 +08:00
imccyu
16953f2b8e
Merge pull request #3884 from deepseek-harness/feat/public-experimental-agent-team
...
release: publish experimental Agent Teams packages
2026-09-09 19:21:51 +08:00
imccyu
fbfc8123e3
Merge pull request #3871 from deepseek-harness/worktree-fixworkerflock
...
fix(webworker): restore session and workspace writes
2026-09-09 19:21:07 +08:00
imccyu
63187de80f
release: publish experimental Agent Teams packages
2026-09-09 18:54:14 +08:00
creatixchu
0b3248e67d
test(web): stabilize delivered-file snapshots across CI hosts
2026-09-09 18:21:45 +08:00
imccyu
60a3d0fbc2
fix(webworker): support file handle chmod
2026-09-09 18:21:17 +08:00
imccyu
a7bd71e024
fix(webworker): preserve bigint file handle identity
2026-09-09 18:21:16 +08:00
yudshj
4e0a405a9b
fix(web): size diagram previews to image content
2026-09-09 18:01:36 +08:00
creatixchu
2ab73152ae
Merge remote-tracking branch 'origin/master' into worktree/pr-3819-release-sync
2026-09-09 18:01:07 +08:00