Yichen Jiang
4e56134fec
test(conversation): keep injected context fixture client-safe
2026-11-04 13:34:03 +08:00
Yichen Jiang
ee28dc8d1c
fix(conversation): narrow pending inbox message fields
2026-11-04 13:30:44 +08:00
Yichen Jiang
399fe74c1e
refactor(conversation): read retry state through existing projections
2026-11-04 13:28:19 +08:00
Jiawei Song
e74ab10d10
Merge pull request #7714 from deepseek-harness/feat/apply-patch-row-summary
...
feat(ui): show and link the files an apply_patch row edits
2026-11-04 13:24:53 +08:00
Dudu-0223
5a28d81355
test(subagent): refresh PTC identity snapshots
2026-11-04 13:24:12 +08:00
winewill
fa302c8343
Merge pull request #7636 from deepseek-harness/build/desktop-publish-recovery
...
feat(desktop): 官网安装包发布恢复与 GitHub 产物归档拆分
2026-11-04 13:17:10 +08:00
winewill
dedf7e65c5
test(desktop): cover native prerelease downgrade and Windows config
2026-11-04 13:15:17 +08:00
Dudu-0223
4618fddfb5
fix(subagent): preserve compatible catalog checkpoints
2026-11-04 13:13:38 +08:00
winewill
950b63b37b
test(desktop): verify prerelease downgrade rejection
2026-11-04 13:06:08 +08:00
Yichen Jiang
8d8684dc0f
refactor(conversation): remove redundant retry source cache
2026-11-04 13:02:38 +08:00
winewill
83e1d6bcc4
Merge archive review fixes into channel version policy
2026-11-04 12:58:55 +08:00
winewill
e2e7264585
fix(desktop): isolate archive tests and clarify retained timestamps
2026-11-04 12:58:15 +08:00
winewill
866b3bd06a
Merge publication prerequisite documentation fixes into channel policy
2026-11-04 12:54:30 +08:00
winewill
9445f22471
Merge publication prerequisite documentation fixes
2026-11-04 12:54:04 +08:00
Yichen Jiang
b0279fa8ae
test: share continuation fixture across compiler faces
2026-11-04 12:53:54 +08:00
winewill
037a521662
docs(desktop): clarify per-job publication prerequisites
2026-11-04 12:53:24 +08:00
Yichen Jiang
36ed2133ff
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
...
# Conflicts:
# packages/client/ui-conversation/README.i18n.yaml
2026-11-04 12:50:23 +08:00
Yichen Jiang
dde72c5af1
test: classify shared continuation fixture as client
2026-11-04 12:49:31 +08:00
winewill
3952e9a08b
Merge publication documentation review fixes into channel policy
2026-11-04 12:43:17 +08:00
winewill
fb69466d62
Merge publication documentation review fixes
2026-11-04 12:42:48 +08:00
winewill
287a77525b
docs(desktop): specify publication output failure boundaries
2026-11-04 12:42:10 +08:00
zhc
68312d2a4a
Merge master into ux/session-menu-open-in-app
...
重新生成冲突的 slot 目录与 ui-conversation 双语配对记录;其余改动自动合并。
2026-11-04 12:31:38 +08:00
zhc
45bb3da47e
Merge master and position submenus with CSS anchors
...
master 通过 #7700 将 portal 菜单改为 CSS Anchor Positioning,并删除了
`useAnchoredPosition`。本次合并让子菜单跟进同一机制:
- 子卡片以父卡片内一个不随列表滚动、与卡片同尺寸的锚点框为默认锚点,
侧开时默认在右侧、放不下时由 CSS 翻到左侧;单面板模式占据父卡片位置。
- JavaScript 只决定侧开或单面板,并提供当前行在父卡片内的偏移和子卡片
自然高度;两者都是相对尺寸,双指缩放与平移由 CSS 锚点处理。
- 锚点框绕开了 WebKit 的两个问题:锚定到自身由锚点定位的父卡片时不会
在其定位稳定后重新计算;锚定到滚动列表内的行时不计入滚动偏移。
- 删除 `useAnchoredPosition` 及其测试;`menu-submenu-position` 只保留
侧开/单面板判断,相应单测改为验证模式与锚点名。
- 解决 README、测试与 package.json 冲突,沿用 master 的 CSS 锚点说明并
补充子菜单定位描述。
2026-11-04 12:26:20 +08:00
CreatixChu
a0567adccb
Merge pull request #7797 from deepseek-harness/feat/cua-publish-source-reuse
...
feat(release): 自动复用源码一致的 CUA helper 并简化发布输入
2026-11-04 12:21:32 +08:00
sjw1231
af86de8add
test(snapshots): update apply_patch description in new scenarios
...
Five recorded scenarios that arrived from master pin the previous
apply_patch tool description; refresh their schema and prompt sidecars
to the current text.
Refs #7696
2026-11-04 12:07:45 +08:00
Ziya
d70967e36b
Merge pull request #6586 from deepseek-harness/experiment/home-code-ripple
...
feat(web): play a pixel and code whale on blank home clicks
2026-11-04 04:07:26 +00:00
Dudu-0223
a6f6b98053
Merge master into feat/subagent-catalog-names
2026-11-04 12:04:15 +08:00
sjw1231
1d5f9f7607
Merge remote-tracking branch 'origin/master' into feat/apply-patch-row-summary
2026-11-04 12:03:48 +08:00
Turtle
b56220bd3a
Merge pull request #7837 from deepseek-harness/turtle/fix-desktop-pdf-preview-ce6dbb8c4533
...
fix(ui-sidebar-documentpreview): lay out PDF text layers detached
2026-11-04 12:02:54 +08:00
Dudu-0223
bfc89ed4a9
fix(team): reuse compatible owner-name checkpoints
2026-11-04 11:56:50 +08:00
winewill
1c9cbf5a7e
Merge publication review closeout into channel version policy
2026-11-04 11:54:43 +08:00
winewill
eebc65428b
Merge publication review closeout into artifact timestamp fix
2026-11-04 11:54:15 +08:00
winewill
b8fd57ad43
fix(desktop): clarify publication retry limits and route evidence
2026-11-04 11:52:59 +08:00
Yichen Jiang
9ee92455c4
Merge pull request #7788 from deepseek-harness/worktree/forge-diff-base-branch-4ffd61
...
feat(forge): add a base branch picker to local changes and restyle merge
2026-11-04 11:38:17 +08:00
Yichen Jiang
ee20b6e9ba
test(web): align continuation snapshot with context groups
2026-11-04 11:30:11 +08:00
Yichen Jiang
46983a077f
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
2026-11-04 11:27:00 +08:00
Turtle
799be95642
Merge pull request #7842 from deepseek-harness/turtle/doc-experimental-package-rule-8329b18d60de
...
docs(experimental): forbid the experimental prefix in new package names
2026-11-04 11:20:24 +08:00
sjw1231
ff42bb3f0d
fix(ui): highlight only the hovered file in a multi-file patch row
...
Hovering one file link of a multi-file apply_patch row brightened the
whole row, so every file looked active. The row now keeps its idle color
and diff totals while a file link is hovered, and only that link
brightens.
Refs #7696
2026-11-04 11:20:04 +08:00
creatixchu
985afb0941
test(release): narrow native HTTP request assertions
2026-11-04 11:10:47 +08:00
winewill
152d0294c2
fix(desktop): decouple update channels from version suffixes
2026-11-04 11:06:11 +08:00
winewill
6ad048912e
Merge current publication recovery into artifact timestamp fix
...
# Conflicts:
# apps/desktop/packaging/README.i18n.yaml
# apps/desktop/packaging/README.md
# apps/desktop/packaging/README.zh.md
# scripts/macos-package-workflow.spec.ts
# scripts/windows-package-workflow.spec.ts
2026-11-04 11:05:13 +08:00
creatixchu
72b3dfdc6f
fix(release): query helper artifacts with native Node fetch
2026-11-04 11:03:12 +08:00
Turtle
cfa6f7359e
fix(experimental): reject the experimental prefix in new package names
...
Freeze the existing prefixed directories in
LEGACY_PREFIXED_EXPERIMENTAL_PACKAGE_DIRECTORIES and reject the prefix
elsewhere. Record the naming decision in a new Agent Note and keep the
plugin identity note's facts current.
Refs #7841
2026-11-04 04:59:30 +08:00
Turtle
22f0226e49
docs(experimental): forbid the experimental prefix in new package names
...
New experimental packages use @deepseek-ai/dsh-<name> so that promotion
keeps their npm names. The workspace gate message now points at
EXPERIMENTAL_PACKAGE_NAME_EXCEPTIONS instead of the prefix.
Refs #7841
2026-11-04 04:38:55 +08:00
Turtle and Yudong Han
f1923f2e8a
docs(ui-sidebar-documentpreview): record detached PDF text layer layout
...
Co-authored-by: Yudong Han <16971372+yudshj@users.noreply.github.com >
2026-11-04 00:11:24 +08:00
Turtle and Yudong Han
c72582e587
fix(ui-sidebar-documentpreview): attach the text layer node that carries its styles
...
Append the builder's own container in onAppend instead of the callback
argument, document the attach timing, and name the test after what it
checks.
Co-authored-by: Yudong Han <16971372+yudshj@users.noreply.github.com >
2026-11-04 00:09:38 +08:00
Turtle and Yudong Han
e7065bb5ac
fix(ui-sidebar-documentpreview): lay out PDF text layers detached
...
PDF.js measures every text item with a canvas in the document. Appending
the text layer to the live page before rendering made each measurement
force a style update over all pages rendered so far, so paging got slower
with every page. Attach the layer through TextLayerBuilder's onAppend
after it finishes rendering, as the PDF.js viewer does.
Co-authored-by: Yudong Han <16971372+yudshj@users.noreply.github.com >
2026-11-04 00:00:29 +08:00
Yichen Jiang
e369822bc0
Merge pull request #7832 from deepseek-harness/worktree/fix-floating-panel-anchors
...
fix(web): preserve floating panel anchor alignment
2026-11-03 23:20:25 +08:00
Turtle
917aab8204
Merge pull request #7830 from deepseek-harness/turtle/render-context-injection-f1a5826b9910
...
feat(ui-chat): show context injections as tool-call rows
2026-11-03 23:13:35 +08:00
Yichen Jiang
c4ecee9173
test(web): align menu expectations and await workspace readiness
2026-11-03 22:44:39 +08:00