25848 Commits
Author SHA1 Message Date
imccyu fcc0ad4621 Merge pull request #7873 from deepseek-harness/merge/release-dsh-0.2.2-rc.1-to-master
Merge release/dsh-0.2.2 (0.2.2-rc.1) into master
2026-11-04 16:40:00 +08:00
Xu Hanxiang 0b4328d514 Merge pull request #7856 from deepseek-harness/docs/liveshare-surface-accuracy
docs(liveshare): state the viewer tool surface the code enforces
2026-11-04 08:39:36 +00:00
winewill 78be9be83b Merge pull request #7844 from deepseek-harness/fix/desktop-channel-version-policy
fix(desktop): 允许人工选择任意版本进入 stable 渠道
2026-11-04 16:07:16 +08:00
imccyu abc0e7092b Merge remote-tracking branch 'origin/release/dsh-0.2.2' into merge/release-dsh-0.2.2-rc.1-to-master
# Conflicts:
#	packages/client/ui-agent-team/package.json
#	packages/client/ui-brand-official/package.json
#	packages/client/ui-open-in-app/package.json
#	packages/client/ui-settings-web-search/package.json
#	packages/experimental/agent-team-profile/package.json
#	packages/team/agent-team/package.json
#	packages/web/web-search-exa/package.json
#	packages/web/web-search-perplexity/package.json
2026-11-04 15:59:50 +08:00
imccyu 66491b05e3 Merge pull request #7870 from deepseek-harness/worktree/release-dsh-0.2.2-rc.1
release: [email protected]
dsh-v0.2.2-rc.1
2026-11-04 15:54:45 +08:00
imccyu 2f97f60455 release(dsh): 0.2.2-rc.1 2026-11-04 15:50:06 +08:00
imccyu 60d811de43 release(vendor): cordis 4.1.0, cosmokit 1.9.0, group 1.1.0, hmr 1.1.0, include 1.1.0, loader 1.1.0, logger-console 1.1.0, schemastery 3.19.0, timer 1.2.0 2026-11-04 15:48:54 +08:00
Kexin Liu f1b3487a51 Merge pull request #7853 from deepseek-harness/fix/web-prompt-retry
fix(web): deduplicate prompt retries after input acceptance
2026-11-04 15:46:24 +08:00
winewill c649fdae69 docs(desktop): preserve frozen stable channel migration guide 2026-11-04 15:44:33 +08:00
liukx0205 78167faa4f Merge remote-tracking branch 'origin/master' into fix/web-prompt-retry 2026-11-04 15:34:17 +08:00
winewill 0d03fb3ca3 Merge master into desktop channel version policy 2026-11-04 15:30:38 +08:00
liukx0205 a186602dc3 Merge remote-tracking branch 'origin/master' into fix/web-prompt-retry
# Conflicts:
#	packages/api/session-controller/README.i18n.yaml
#	packages/api/session-controller/src/commands.ts
2026-11-04 15:29:20 +08:00
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 f823eb9c60 Merge pull request #7864 from deepseek-harness/feat/desktop-staging-percentage
feat(desktop): 支持发布表单配置更新灰度比例
2026-11-04 15:23:47 +08:00
std4453 a9b2873303 Merge pull request #7787 from deepseek-harness/turtle/add-paste-plain-shortcut-d16f8fd43c4b
feat(desktop): bind Paste and Match Style to Shift+Command+V on macOS
2026-11-04 15:18:06 +08:00
winewill 08afd883d7 docs(desktop): scope build numbering to its version mode 2026-11-04 15:14: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
winewill c05d36d6f3 test(desktop): update production rollout approval snapshots 2026-11-04 15:08:59 +08:00
winewill 69db579d7a docs(desktop): distinguish version mode and manual version 2026-11-04 15:04:24 +08:00
Turtle 08c061f8a7 Merge pull request #7425 from deepseek-harness/turtle/inspector-crash-bdc81a501c00
fix(inspector): reserve record overhead in the Cordis snapshot budget
2026-11-04 15:01:37 +08:00
winewill 6fe4c14f1e Merge branch 'codex/desktop-artifact-parent-refresh' into fix/desktop-channel-version-policy
# Conflicts:
#	apps/desktop/packaging/README.i18n.yaml
2026-11-04 14:56:27 +08:00
winewill 3a51d53966 docs(desktop): centralize and clarify archival diagnostics 2026-11-04 14:55:06 +08:00
Turtle 294a359142 docs(config): regenerate catalog for the source-frame minimum 2026-11-04 14:43:50 +08:00
Turtle e9273a7624 fix(inspector): reject source-frame limits without a Cordis snapshot budget
Share the topic length limit with the state record overhead and fail option resolution when maxSourceFrameBytes leaves no state payload budget.
2026-11-04 14:43:50 +08:00
Turtle 57aae95097 fix(inspector): reserve record overhead in the Cordis snapshot budget
The collector pruned snapshots to maxFrameBytes - 4096, but setState also counts the retained record's JSON around the payload, so a pruned snapshot near the budget threw and crashed the process.

Refs #7424
2026-11-04 14:43:50 +08:00
winewill 1ffe1a71db Merge branch 'codex/desktop-artifact-parent-refresh' into fix/desktop-channel-version-policy
# Conflicts:
#	apps/desktop/packaging/README.i18n.yaml
2026-11-04 14:42:06 +08:00
winewill 16743ca088 docs(desktop): document archive tool failure diagnostics 2026-11-04 14:38:26 +08:00
winewill 6958fd4e3a fix(desktop): default publication rollout to 100 percent 2026-11-04 14:38:16 +08:00
Turtle 7053f882a8 Merge pull request #7472 from deepseek-harness/turtle/fork-name-suffix-5f3435925211
fix(session-controller): give repeated forks distinct titles
2026-11-04 14:37:57 +08:00
winewill e1cd73e4de fix(desktop): type omitted rollout percentage explicitly 2026-11-04 14:35:43 +08:00
winewill 001bc22978 feat(desktop): configure staged rollout during publication 2026-11-04 14:34:45 +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 a2f3a18580 Merge pull request #7697 from deepseek-harness/feat/subagent-catalog-names
feat(subagent): name subagents in their creator catalog
2026-11-04 14:30:06 +08:00
winewill 6bdaebb3ea Merge branch 'codex/desktop-artifact-parent-refresh' into fix/desktop-channel-version-policy 2026-11-04 14:29:02 +08:00
winewill 6447accb5f docs(desktop): clarify retained archive naming and timestamps 2026-11-04 14:28:46 +08:00
winewill 812f846489 docs(desktop): clarify version mode compatibility lifetime 2026-11-04 14:19:21 +08:00
winewill 6d89e7497e Merge branch 'codex/desktop-artifact-parent-refresh' into fix/desktop-channel-version-policy 2026-11-04 14:19:08 +08:00
winewill 679f3fbb2c test(desktop): expect archive settings failure before runner validation 2026-11-04 14:18:53 +08:00
Turtleandimccyu 4731be7515 Merge origin/master into turtle/fork-name-suffix-5f3435925211
Co-authored-by: imccyu <[email protected]>
2026-11-04 14:16:25 +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
winewill e0e2c63a9c fix(desktop): bridge workflow modes for older sources 2026-11-04 13:57:19 +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
winewill d65fd521b5 fix(desktop): clarify workflow version mode names 2026-11-04 13:51:39 +08:00
Dudu-0223 bb3ac8e304 Merge master into feat/subagent-catalog-names 2026-11-04 13:51:31 +08:00
Yichen Jiang 14d3a091b8 test(conversation): remove redundant retry test scaffolding 2026-11-04 13:49:59 +08:00
winewill 0fdd91f3e6 docs(desktop): align channel selection guidance 2026-11-04 13:40:11 +08:00
winewill 4656d7bf5a Merge branch 'codex/desktop-artifact-parent-refresh' into fix/desktop-channel-version-policy 2026-11-04 13:38:31 +08:00
winewill c5219dcfb2 fix(desktop): validate archive settings before retained files 2026-11-04 13:38:16 +08:00
liukx0205 8706daa679 fix(web): deduplicate prompt retries after input acceptance 2026-11-04 13:37:53 +08:00