std4453
0ddca24030
Merge pull request #7569 from deepseek-harness/ux/session-menu-open-in-app
...
feat(client): 将 Open in 收进 Session 菜单并适配窄屏
2026-11-04 15:26:58 +08:00
winewill
90ff03beb7
Merge pull request #7777 from deepseek-harness/fix/desktop-artifact-zip-mtime
...
fix(desktop): 保留 Actions 安装包 ZIP 中的文件修改时间
2026-11-04 15:10:19 +08:00
zhc
e85a3f90be
Merge master into ux/session-menu-open-in-app
...
重新生成冲突的 ui-conversation 双语配对记录与 slot 目录;其余改动自动合并。
2026-11-04 14:31:49 +08:00
Dudu-0223
db109a62fb
Merge master into feat/subagent-catalog-names
2026-11-04 14:16:00 +08:00
Yichen Jiang
2cee373847
Merge pull request #7358 from deepseek-harness/worktree/continue-generation-after-failure
...
feat(web): continue generation after transient request failures
2026-11-04 14:09:33 +08:00
zhc
39471d572d
Merge master and fix CI on shared menu branch
...
- 合并最新 master,无冲突。
- 清理 `no-unknown-casts` 基线中已失效的 `session-log-export` 测试条目。
- 会话行 ⋯ 改为共享 `contextMenu.button` 后会显示 tooltip;它在气泡尺寸
测量完成后才可见,原用例在假时钟下立即记录,结果取决于渲染时机。用例
改为等待该 tooltip 可见,快照 `more-hover` 阶段记录该 tooltip。
- 删除子菜单几何用例中对父卡片施加 `transform` 的步骤。它验证的是已删除
的逐帧移动跟踪;产品中的菜单卡片不带 transform,CSS 锚点对 transform
的跟随由浏览器决定,WebKit 在负载下不稳定。行外边距、字号、父列表滚动
与视口缩窄的真实布局验证保留。
2026-11-04 13:56:23 +08:00
Dudu-0223
bb3ac8e304
Merge master into feat/subagent-catalog-names
2026-11-04 13:51:31 +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
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
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
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
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
46983a077f
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
2026-11-04 11:27:00 +08:00
creatixchu
985afb0941
test(release): narrow native HTTP request assertions
2026-11-04 11:10:47 +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
_Kerman
b0dd2f044e
Merge pull request #7770 from deepseek-harness/fix/ptc-run-code-call-limit
...
fix(ptc): 按超时预算限制 run_code 工具调用总数
2026-11-03 20:40:14 +08:00
creatixchu
9e761119bb
test(release): share standalone helper fixture setup
2026-11-03 17:42:25 +08:00
creatixchu
681cf973e2
fix(release): verify helper CLI execution on clean checkouts
2026-11-03 17:29:37 +08:00
creatixchu
41beadfa2a
fix(release): verify helper producers and preserve rerun artifacts
2026-11-03 17:09:19 +08:00
winewill
df37050b48
Fail visibly when website preparation outputs are missing
2026-11-03 16:09:48 +08:00
Dudu-0223
7b2d7841dd
Merge master into subagent naming fixes
2026-11-03 15:52:55 +08:00
creatixchu
3f579d45eb
fix(release): bind helper builds to the Actions run commit
2026-11-03 15:49:44 +08:00
Yichen Jiang
00fbab4c14
Merge remote-tracking branch 'origin/master' into worktree/continue-generation-after-failure
...
# Conflicts:
# docs/persistence-schema.json
2026-11-03 15:28:52 +08:00
winewill
8ecdc76b41
Merge master and align desktop publication recovery
2026-11-03 15:20:56 +08:00
creatixchu
47d7788fe5
perf(release): skip run details for nonmatching helper artifacts
2026-11-03 15:15:28 +08:00
creatixchu
aa035e6845
feat(release): reuse CUA helper builds with matching source bytes
2026-11-03 15:05:26 +08:00
Yichen Jiang
2fb4ea0bec
Merge origin/master into worktree/continue-generation-after-failure
2026-11-03 14:08:46 +08:00
Yichen Jiang
e2f5686a13
Merge pull request #3372 from deepseek-harness/feat/mcp-manager-core
...
feat(mcp): 支持插件注册与 Remote 管理的 MCP 服务器
2026-11-03 06:07:04 +00:00
winewill
ece8f7cb77
Merge pull request #7495 from deepseek-harness/feat/desktop-update-channels
...
feat(desktop): 在设置中切换更新渠道
2026-11-03 14:03:04 +08:00
Yichen Jiang
61addcbcb9
Merge remote-tracking branch 'origin/master' into worktree/forge-diff-base-branch-4ffd61
2026-11-03 13:49:51 +08:00
Dudu-0223
9f57925000
Merge remote-tracking branch 'origin/master' into feat/subagent-catalog-names
...
# Conflicts:
# docs/persistence-schema.json
# docs/tool-catalog.i18n.yaml
2026-11-03 13:49:18 +08:00
Yichen Jiang
fcc1becf11
feat(forge): choose the base branch of local changes
...
The Branch scope of the local changes view compared only with the
automatic fork point. Its header now names the checked-out branch and a
searchable base branch menu that lists the automatic fork point, then
remote-tracking and local branches; a chosen branch compares with its
merge base with HEAD. The choice lives in the view tab, a missing or
unrelated branch offers the default instead of a retry, and local Branch
review quotes name the base they were compared with.
Refs #7781
2026-11-03 13:49:13 +08:00
gengruilin
d9d3b80fe3
Merge remote-tracking branch 'origin/master' into feat/mcp-manager-core
2026-11-03 13:37:58 +08:00
imccyu
70d9b57f5c
Merge pull request #7565 from deepseek-harness/feat/web-search-fetch-settings
...
feat(web): 网页搜索与获取设置页分开选择 Search 与 Fetch,Search 默认改为 DeepSeek Search API
2026-11-03 13:31:41 +08:00
gengruilin
df078ddc82
Merge remote-tracking branch 'origin/master' into feat/mcp-manager-core
2026-11-03 13:31:23 +08:00
winewill
a4135f1f2f
fix(desktop): use the system ZIP writer and verify archive failures
2026-11-03 13:23:18 +08:00
winewill
3c46127816
Merge remote-tracking branch 'origin/master' into feat/desktop-update-channels
2026-11-03 13:20:42 +08:00
yudshj
3859913c68
feat(web): 网页搜索与获取设置页分开选择 Search 与 Fetch,Search 默认改为 DeepSeek Search API
2026-11-03 13:04:26 +08:00
winewill
912e0383fb
fix(desktop): preserve modification times in installer artifacts
2026-11-03 12:54:24 +08:00
winewill
cbe275fe99
Keep embedded CLI imports on the carrier module tree
2026-11-03 12:51:08 +08:00
_Kerman
03e654e8a5
Merge remote-tracking branch 'github/master' into fix/ptc-run-code-call-limit
...
# Conflicts:
# docs/tool-catalog.i18n.yaml
2026-11-03 12:46:41 +08:00
_Kerman
4f790c874d
fix(ptc): address call allowance review feedback
2026-11-03 12:45:28 +08:00
imccyu
06bf7ce024
Revert "fix(settings): show saved API keys and preserve environment detection…"
...
This reverts commit 9bb49604b63bb5d50e879bcf63c9f5cb2afbd737.
2026-11-03 12:33:44 +08:00
imccyu
ef5f28d0fb
Merge master into worktree-sync-dsh-0.2.2-to-master
2026-11-03 11:47:40 +08:00
Yichen Jiang and imccyu
d721353f86
feat(forge): unify plugin entry for reviews and worktrees ( #7721 )
...
* feat(forge): unify the worktree plugin entry and add user previews
* docs(forge): show session-linked GitHub pull requests in preview
* refactor(forge): keep plugin unification out of profile loading
* docs(forge): document manual upgrade to the unified plugin entry
* fix(forge): localize preview descriptions and address review feedback
* test(web): refresh creation recommendation catalog for the forge description
---------
Co-authored-by: imccyu <[email protected] >
2026-11-02 22:34:01 +08:00
Dudu-0223
12cae2a88f
Merge remote-tracking branch 'origin/master' into feat/subagent-catalog-names
...
# Conflicts:
# snapshots/session/ptc-script-imports/session.v4.jsonl
# snapshots/session/ptc-script-imports/system-prompt.expected.md
2026-11-02 21:09:12 +08:00