Yichen Jiang
fdf14b2bc9
docs(web): clarify session row slots and keyboard limits
2026-10-20 00:05:47 +08:00
Yichen Jiang
9dbf907f93
Merge branch 'master' into worktree/session-item-trailing-slot
2026-10-19 23:07:23 +08:00
Yichen Jiang
9153978b36
feat(web): add trailing icon slots to session rows
2026-10-19 22:55:18 +08:00
Turtle
9495663990
Merge pull request #6504 from deepseek-harness/worktree/web-fork-snapshot-order
...
test: stabilize fork clocks and image-only Office rendering
2026-10-19 22:43:26 +08:00
creatixchu
539716d112
test(cua): satisfy type-aware lint for permission and platform regressions
2026-10-19 22:00:42 +08:00
creatixchu
14a422021e
Merge origin/master into feat/cua-basic-onboarding
2026-10-19 21:53:59 +08:00
creatixchu
05713edefa
refactor(cua): open system settings directly from allowed permission controls
2026-10-19 21:41:33 +08:00
creatixchu
6d0ba11d2b
test(cua): keep fixture opt-in coverage independent of host platform
2026-10-19 21:38:08 +08:00
creatixchu
35ba8ad66d
test(cua): cover platform inference and disabled native provider in preview
2026-10-19 21:33:04 +08:00
creatixchu
587ee17853
test(cua): isolate package manager caches and narrow Loader importer
2026-10-19 21:31:32 +08:00
creatixchu
2e215f20f9
fix(cua): restrict native package delivery to macOS targets
2026-10-19 21:30:07 +08:00
creatixchu
ecc90620a4
feat(cua): use one action per system permission row
2026-10-19 21:04:06 +08:00
turtle1999
9c8522bb64
feat(plugin-detail): show Markdown plugin details on bundle and market entry pages
...
Plugins bundle pages and Discover entry pages show the plugin's long
description first, as Markdown with images, in a height-limited region
without its own heading. The document is the file locale meta.detail
names, otherwise the package README, otherwise (market entries only)
the declared repository's README.
The new dsh-plugin-detail library selects documents and reads local
package directories and npm file CDNs without state. plugin-manager
reads installed and offered bundles through readBundleDetail; plugin-market
reads market entries through readEntryDetail, single-file APIs, and a
size-limited partial clone cache serialized across processes. Raw HTML is
omitted, relative links stay text, and relative images load from Host
routes with a sandbox CSP.
2026-10-19 19:13:22 +08:00
imccyu
a3debca9ab
Revert "feat(gui): 支持图片拖动平移与原图拖放分享"
2026-10-19 18:04:17 +08:00
winewill
f6a6a3407f
Merge pull request #6560 from deepseek-harness/fix/macos-update-fullscreen-recovery
...
fix(desktop): leave macOS fullscreen before update confirmation
2026-10-19 18:04:00 +08:00
std4453
54219b6288
Merge pull request #6530 from deepseek-harness/feat/image-pan-and-share
...
feat(gui): 支持图片拖动平移与原图拖放分享
2026-10-19 18:01:42 +08:00
winewill
b064af6396
Merge pull request #6566 from deepseek-harness/fix/windows-installer-rendering
...
fix(desktop): improve Windows installer rendering and caption controls
2026-10-19 17:54:07 +08:00
zhc
9485f9bf40
refactor: clarify image drag constant names
2026-10-19 17:46:59 +08:00
zhc
f0ed41c8dd
fix: address image drag lifecycle and coverage review
2026-10-19 17:43:38 +08:00
zhc
54eed06c6f
feat(gui): support image panning and original-file drag sharing
2026-10-19 17:43:38 +08:00
winewill
69207c4629
fix(desktop): harden installer rendering lifecycle and tests
2026-10-19 17:40:55 +08:00
winewill
be205ad819
Merge remote-tracking branch 'origin/master' into fix/windows-installer-rendering
2026-10-19 17:33:06 +08:00
Yichen Jiang
81963e0665
Merge remote-tracking branch 'origin/master' into worktree/pi-ai-default-capacities
2026-10-19 17:31:04 +08:00
Yichen Jiang
a82c4ccdd0
fix(web): remove obsolete browser clock cleanup
2026-10-19 17:17:41 +08:00
winewill
f64dadb1dd
test(web): match page-owned clock cleanup API
2026-10-19 17:14:18 +08:00
winewill
22542d831e
Merge remote-tracking branch 'origin/master' into fix/macos-update-fullscreen-recovery
2026-10-19 17:13:00 +08:00
winewill
798f002b19
test(desktop): preserve native transition error identity
2026-10-19 17:01:48 +08:00
Yichen Jiang
f2e0d7db1b
feat(llm): raise custom model defaults to 1M context and 128K output
2026-10-19 16:59:30 +08:00
winewill
7f5007bca4
fix(desktop): localize fullscreen timeout recovery guidance
2026-10-19 16:54:25 +08:00
winewill
b90327fb9e
Merge pull request #6556 from deepseek-harness/fix/windows-installed-app-metadata
...
fix(desktop): correct Windows installed app publisher and name
2026-10-19 16:52:25 +08:00
Turtle
378d0c0cc7
Merge pull request #5989 from deepseek-harness/fix/coverage-fork-exit-order
...
test(ci): scope the fork exit ordering claim and pin the collapse-timing clocks
2026-10-19 16:51:47 +08:00
winewill
e10b502e42
fix(desktop): preserve native fullscreen exceptions through executor
2026-10-19 16:45:49 +08:00
winewill
6895919d5e
test(desktop): avoid unsafe manifest assignment in metadata checks
2026-10-19 16:37:46 +08:00
winewill
1c61949838
fix(desktop): bound fullscreen preparation and cover mandatory updates
2026-10-19 16:36:03 +08:00
winewill
fb1bfd0e69
fix(desktop): smooth Windows installer rendering and caption controls
2026-10-19 16:32:48 +08:00
winewill
2ac579e650
Merge remote-tracking branch 'origin/master' into fix/macos-update-fullscreen-recovery
...
# Conflicts:
# apps/desktop/README.i18n.yaml
2026-10-19 16:29:09 +08:00
winewill
0d9a7f9abf
fix(desktop): preserve copyright and verify installer metadata
2026-10-19 16:23:59 +08:00
winewill
669e24bbb9
fix(desktop): leave macOS fullscreen before update confirmation
2026-10-19 16:23:32 +08:00
winewill
f351c96d71
fix(desktop): set Windows publisher and uninstall display name
2026-10-19 16:01:50 +08:00
_Kerman
ac71b42560
Merge pull request #5966 from deepseek-harness/xtr/session-projection-registration-handles
...
refactor(session-projection): return retained handles from async registration
2026-10-19 15:47:04 +08:00
creatixchu
aa52dc48b5
test(cua): assert the replaced runtime service instance
2026-10-19 15:27:05 +08:00
_Kerman
d3f486e98e
fix(plan-mode): reject requests before guidance is ready
2026-10-19 15:26:30 +08:00
LogosVeritas
7d656c0511
Merge pull request #6369 from deepseek-harness/fix/sdk-minimal-checkpoints
...
为 sdk-minimal 默认启用已有的 session-checkpoint-policy,在模型请求、顶层工具执行和 step 前等待会话记录持久化,并在刷盘失败时阻止后续操作,将首次日志写入与原生写锁初始化提前到首个模型请求之前,降低短会话关闭时历史无法恢复的风险。同步补齐依赖、配置断言、回归测试及双语升级指南,并依据启用 checkpoint 后的 4 轮、20 个 CI 样本,将 profile-continuation 预算从 4,250 ms 重新校准为 7,000 ms,保留工作负载、完成数量及超预算检查。Fixes #6512。
2026-10-19 15:17:07 +08:00
creatixchu
7d6a8f052f
feat(cua): add an explicit persistent PTC setting
2026-10-19 15:14:09 +08:00
creatixchu
69f5a19ba7
test(cua): await toggle completion under the browser deadline
2026-10-19 14:30:34 +08:00
Turtle
f10ece9ada
Merge pull request #6460 from deepseek-harness/turtle/update-teardown-fail-6d82d9119134
...
fix(desktop-host): exit after acknowledged teardown so updates install
2026-10-19 14:17:35 +08:00
creatixchu
8dc477498f
Merge remote-tracking branch 'origin/master' into feat/cua-basic-onboarding
2026-10-19 14:11:34 +08:00
Turtle
87a5f3719e
Merge pull request #6513 from deepseek-harness/turtle/plugin-market-skip-private
...
feat(plugin-market-generator): skip packages and versions marked private
2026-10-19 13:01:58 +08:00
creatixchu
1aabce5547
test(cua): await responsive layout before measuring overflow
2026-10-19 13:00:45 +08:00
creatixchu
b0e4907b10
test(cua): report permission panel overflow details
2026-10-19 12:58:28 +08:00