ZiyaZhang
995caa05ed
fix(i18n): translate subagent as 子智能体 in Chinese UI
2026-09-23 00:33:41 -07:00
Turtle
bbeef5f250
Merge pull request #5020 from deepseek-harness/copy/plugin-experimental-labels
...
fix(web): label beta features as experimental
2026-09-23 15:24:43 +08:00
Dudu-0223
61936aa113
Merge pull request #4810 from deepseek-harness/feat/agent-team-projection-panel
...
feat(agent-team): drive the Web Team panel from the agentTeam projection
2026-09-23 15:14:25 +08:00
Turtle
3b8be2928f
Merge pull request #5017 from deepseek-harness/turtle/fix-tooltip-layering-e1cc527c20d0
...
fix(web): keep composer-stack tooltips above the input card
2026-09-23 15:14:07 +08:00
ZiyaZhang
3c20f401d2
fix(web): label beta features as experimental
2026-09-23 00:07:13 -07:00
Turtle
a96d45af40
test(web): name the covering element in the tooltip hit test
...
Review follow-up on the tooltip layering fix. The helper probes
`bubble.contains(hit)` instead of identity, so a bubble that grows child
elements still passes, and each probe returns the hit element's tag and
class, so a regression reports what covered the bubble instead of a bare
`expected false to be true` — the pre-fix run now names `DIV.u82K-q_input`
for both probes.
The `portal` JSDoc says the ancestor stacking context confines the
bubble's z-index to that context rather than resolving it against
siblings.
2026-09-23 15:00:52 +08:00
Dudu-0223
63cc821e7e
Merge master into feat/agent-team-projection-panel
2026-09-23 14:57:32 +08:00
Dudu-0223
df7fa8945c
refactor(agent-team): narrow projection fields and task views
2026-09-23 14:54:21 +08:00
Turtle
5082e05f71
fix(web): keep composer-stack tooltips above the input card
...
The goal strip and the queue dock ride directly above the input card, and
both create a stacking context (`isolation: isolate`) so their frosted
panel stays behind their own content. A tooltip bubble left inside that
context resolves its z-index there, where the card — painted later in the
same context — wins: the goal strip's bubble showed a two-pixel sliver
and the queue dock's stayed entirely hidden.
Portal those dock tooltips to the body, where the bubble's z-index
resolves above the whole card. The ui-primitives `portal` contract now
names the capping stacking context beside clipped containers, because
neither container clips its bubble.
The queue-actions aria goldens lose the tooltip line: the captured center
column no longer contains the portaled bubble. The scenario still covers
it by role and adds a hit test at the bubble's center and bottom edge, as
does goal-bar.
2026-09-23 14:43:23 +08:00
Ziya
354da32a38
Merge pull request #4979 from deepseek-harness/fix/github-install-connectivity
...
fix(plugin-manager): fail fast on stalled GitHub connections
2026-09-23 14:38:25 +08:00
Dudu-0223
f546068553
fix(agent-team): align package metadata with merged release
2026-09-23 14:27:58 +08:00
Dudu-0223
3bf6d738f1
fix(agent-team): keep late activation on normal reconnect path
2026-09-23 14:16:57 +08:00
Yudong Han
5124a2a310
fix(web): show model IDs in monospace and names on hover ( #5004 )
...
* fix(web): show original model IDs on hover
* fix(web): display model IDs with names on hover
2026-09-23 06:10:30 +00:00
Dudu-0223
2aa3a469db
fix(agent-team): consume shared projections without panel loads
2026-09-23 14:08:25 +08:00
Dudu-0223
3f07e34b5e
Merge remote-tracking branch 'origin/master' into codex/pr-4810-review-fixes
...
# Conflicts:
# packages/experimental/agent-team/package.json
# packages/experimental/client-ui-agent-team/package.json
# pnpm-lock.yaml
2026-09-23 13:58:31 +08:00
ZiyaZhang
d7b45fb415
Merge remote-tracking branch 'origin/master' into fix/github-install-connectivity
2026-09-22 22:18:07 -07:00
ZiyaZhang
75d74a055e
fix(plugin-manager): preserve authentication fallback during GitHub checks
2026-09-22 22:15:09 -07:00
Yichen Jiang
752953d2b6
Merge pull request #4966 from deepseek-harness/worktree/voice-model-download-mirrors
...
feat(voice-input): support automatic and manual model download sources
2026-09-23 13:01:51 +08:00
Ziya
c3afd488aa
Merge pull request #4962 from deepseek-harness/ux/plugin-install-20260922
...
feat(plugin-manager): offer mirror recovery for GitHub install failures
2026-09-23 12:03:47 +08:00
Yichen Jiang
3f0022a8fa
Merge remote-tracking branch 'origin/master' into worktree/voice-model-download-mirrors
2026-09-23 12:03:11 +08:00
Turtle
040f47a822
Merge pull request #4987 from deepseek-harness/turtle/fix-title-overlap-b5d8f732773e
...
fix(ui-settings-account): clear the Windows caption for the Platform return bar
2026-09-23 12:02:28 +08:00
Ruilin Geng
c68c6db9ca
Merge pull request #4717 from deepseek-harness/fix/webkit-model-picker
...
fix(web): 修复 Safari 模型菜单鼠标选择失效
2026-09-23 11:59:53 +08:00
Yichen Jiang
0067efc8ae
Merge pull request #4992 from deepseek-harness/worktree/pin-official-deepseek-first
...
fix(web): keep official DeepSeek first in model settings
2026-09-23 11:59:00 +08:00
Yichen Jiang
d40dbef91b
feat(voice-input): expose preparation download source selection
2026-09-23 11:58:54 +08:00
Yifffan
5bc57902d5
Merge pull request #4970 from deepseek-harness/docs/client-ui-ux-skill
...
docs(skills): add the dsh-client-ui-ux skill
2026-09-23 11:53:56 +08:00
Yichen Jiang
dc374b8879
fix(web): keep official DeepSeek first in model settings
2026-09-23 11:18:01 +08:00
Turtle
14a062acb7
docs(ui-settings-account): record the Platform view caption limitation
...
Review follow-up: the caption menu is inert while the Platform view is open,
which the previous geometry hid; state it under Known Limitations, and drop
the duplicated 40px figure the Desktop owns. The style spec's rule lookup
anchors on the rule boundary and asserts with toContain.
2026-09-23 10:47:17 +08:00
Turtle
ceb997cdef
fix(ui-settings-account): clear the Windows caption for the Platform return bar
...
The embedded Platform view renders its 48px return bar at the top of the
window. On Windows the Desktop-owned caption menu occupies that strip (fixed
at top 0, 40px high, z-index 1100), so the "Back to DeepSeek Harness" label
and the Application/Edit menu text were painted over each other.
Offset the overlay by --dsh-windows-titlebar-height where the Desktop preload
publishes its caption marker, the same clearance AppFrame and the sidebar
caption controls use. The return bar and the native view bounds, which come
from the viewport element's rectangle, both move below the strip.
2026-09-23 10:33:17 +08:00
gengruilin
60b5800816
Merge origin/master into fix/webkit-model-picker
2026-09-23 10:26:50 +08:00
ZiyaZhang
0edfe83573
fix(plugin-manager): bound GitHub connection checks before installation
2026-09-22 08:33:49 -07:00
imccyu
00102833df
Merge pull request #4978 from deepseek-harness/worktree/release-dsh-0.1.7-alpha.2
...
release: [email protected]
dsh-v0.1.7-alpha.2
2026-09-22 23:25:38 +08:00
imccyu
10ea83bcc3
release(dsh): 0.1.7-alpha.2
2026-09-22 23:12:55 +08:00
imccyu
178ee3a9eb
Merge pull request #4975 from deepseek-harness/worktree/release-vendor-4.0.4
...
release(vendor): cordis 4.0.4, cosmokit 1.8.5, group 1.0.4, hmr 1.0.1…
2026-09-22 23:12:01 +08:00
ZiyaZhang
4bf9d2e0c0
Merge master into plugin installation recovery
2026-09-22 08:03:27 -07:00
imccyu
d0dca04e22
release(vendor): cordis 4.0.4, cosmokit 1.8.5, group 1.0.4, hmr 1.0.19, include 1.0.9, loader 1.0.5, logger-console 1.0.4, schemastery 3.18.4, timer 1.1.6
2026-09-22 23:02:28 +08:00
imccyu
3950647caa
Merge pull request #4954 from deepseek-harness/fix/dsh-exact-workspace-dependencies
...
build: 锁定 DSH 版本并将 vendor/native 依赖限制为补丁升级
2026-09-22 22:59:56 +08:00
imccyu
3889e97de0
Merge pull request #4947 from deepseek-harness/fix/chat-groups-followup
...
fix(chat): 稳定滚动控件与嵌套自动跟随
2026-09-22 22:59:36 +08:00
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
Dudu-0223
9095678c8c
fix(agent-team): address remaining projection review comments
2026-09-22 22:21:10 +08:00
Dudu-0223
9fcb76d9bc
Merge remote-tracking branch 'origin/master' into codex/pr-4810-review-fixes
2026-09-22 22:17:37 +08:00
imccyu
f6966f8fab
test(client): align resize fixtures and restore branch coverage
2026-09-22 22:08:50 +08:00
imccyu
fad9e27706
test(web): stabilize resize and scroll fixtures
2026-09-22 21:44:39 +08:00
imccyu
838eff14eb
fix(chat): preserve reading intent around group scrolling
2026-09-22 21:44:00 +08:00
imccyu
4e6028a604
build: use tilde ranges for vendor and native workspaces
2026-09-22 21:14:06 +08:00
imccyu
b9b5f7c58e
fix: complete exact DSH ranges in application and runtime manifests
2026-09-22 21:12:57 +08:00
imccyu
7021420f29
fix: validate dependency ranges across every workspace
2026-09-22 21:12:57 +08:00
imccyu
37372101b5
build: pin internal DSH workspace dependencies
2026-09-22 21:12:56 +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