Tianyi Cui
c042d32d21
Merge pull request #5363 from deepseek-harness/fix/pty-bundled-openconsole
...
fix(subprocess): back Windows terminals with node-pty's bundled console host
2026-10-06 10:30:24 +08:00
Tianyi Cui
7f83658b4a
fix(desktop): reject canonical drive roots in installer
2026-10-05 08:53:27 +08:00
lsdsjy
dff4dfbe75
fix(desktop): 接受登录无响应错误码并补充升级说明
2026-09-30 17:44:49 +08:00
Tianyi Cui
1de97d1c10
Merge pull request #5288 from deepseek-harness/worktree/desktop-cli/manage
...
feat(desktop): manage dsh command from the app menu
2026-09-29 16:27:30 +08:00
Huanqi Cao
7cecc72cae
Merge pull request #5432 from deepseek-harness/fix/windows-acl-single-run-repair
...
fix(sandbox-windows-acl): diagnose and repair ACL denials in one run
2026-09-29 16:21:54 +08:00
lsdsjy
4f26143bf2
Merge pull request #5393 from deepseek-harness/feat/desktop-login-shell-env
...
feat(desktop): 启动时读取用户登录 shell 环境
2026-09-29 15:59:28 +08:00
Tianyi Cui
a01f2444c3
refactor(desktop): make CLI registration a post-install menu action
2026-09-29 15:41:06 +08:00
Huanqi Cao
fd5e89feb7
fix(windows): close the remaining ACL review findings
...
The desktop archive probe called the script with only -Path, which the new
interface refuses, so it now passes -AllowRoot and -Out. The skill no longer
suggests running the repair confined: the confined token cannot write a DACL, so
that run would report the sandbox's own restriction as a missing right.
The subtree walk bounds its first enumeration too, and a directory whose stat
fails counts as unreadable instead of vanishing. The removal decision says
inherited copies follow their repaired source, and the pre-flight comment names
grant targets as well. Add the third behavior test the rewrite dropped: an
inherit-only FullControl ACE survives a grant.
2026-09-29 15:29:52 +08:00
Tianyi Cui
2c8daf728a
test(desktop): allow native installer completion under emulation
2026-09-29 14:26:30 +08:00
07akioni
010f0e230a
Merge pull request #5396 from deepseek-harness/07akioni/desktop-latest-downloads
...
feat(desktop): add fixed latest installer upload commands
2026-09-29 14:16:55 +08:00
Tianyi Cui
f50b6db1c1
Revert "test(desktop): set installer paths through the Unicode control helper"
...
This reverts commit 752fedb179d34e845f1397696c28ee023ca83356.
2026-09-29 14:14:15 +08:00
07akioni
9ff76e66b3
fix(desktop): support fixed installer uploads with Windows credentials
2026-09-29 13:53:38 +08:00
Tianyi Cui
d0c721b3f1
test(desktop): set installer paths through the Unicode control helper
2026-09-29 13:51:06 +08:00
Tianyi Cui
6863e7fe9b
fix(desktop): simplify command installation and correct checkbox text
2026-09-29 13:23:55 +08:00
Tianyi Cui
f1d14380cf
Merge simplified CLI runtime into command management
2026-09-29 13:17:04 +08:00
Tianyi Cui
0e5ab65758
fix(desktop): simplify bundled CLI and manage Desktop plugins
2026-09-29 13:15:00 +08:00
Tianyi Cui
05c0687372
fix(desktop): report only retained command backups after retry
2026-09-29 12:55:47 +08:00
Tianyi Cui
386487ec66
fix(desktop): preserve command errors and validate installer choices
2026-09-29 12:55:47 +08:00
Tianyi Cui
cbfcd4027f
test(desktop): accept canonical Windows temporary paths
2026-09-29 12:55:47 +08:00
Tianyi Cui
0677288518
fix(desktop): claim command backups before restoring them
2026-09-29 12:55:47 +08:00
Tianyi Cui
5670a14646
fix(desktop): retain symlink identity across command rollback
2026-09-29 12:55:47 +08:00
Tianyi Cui
d796ae1efd
fix(desktop): preserve command ownership and guard silent installers
2026-09-29 12:55:46 +08:00
Tianyi Cui
ae4f3546ae
fix(desktop): cancel handoffs after controller release
2026-09-29 12:54:53 +08:00
Tianyi Cui
9c8f5c2bf3
feat(desktop): manage the installed dsh command from native menus
2026-09-29 12:54:53 +08:00
Tianyi Cui
b18bc3b6ef
test(desktop): keep the console probe alive during Ctrl-Break
2026-09-29 12:54:53 +08:00
Tianyi Cui
e21ed97f29
fix(desktop): deliver Windows console signals to CLI handlers
2026-09-29 12:54:53 +08:00
Tianyi Cui
197cb2a379
test(desktop): await update coordinator admission cleanup
2026-09-29 12:54:53 +08:00
Tianyi Cui
d1e05324ea
fix(desktop): bind CLI admission to the current installation
2026-09-29 12:54:53 +08:00
Tianyi Cui
fb94237085
fix(desktop): match CLI helpers to Electron macOS support
2026-09-29 12:54:53 +08:00
Tianyi Cui
ac88033f4c
fix(desktop): expose only dsh through the CLI PATH directory
2026-09-29 12:54:52 +08:00
Tianyi Cui
5f99386fa8
feat(desktop): add bundled CLI launch and installation guards
2026-09-29 12:54:52 +08:00
07akioni
34b424952c
Address Intel Node signing review feedback
2026-09-29 11:39:41 +08:00
Chinesezjc
f290488fbf
Merge remote-tracking branch 'origin/master' into fix/pty-bundled-openconsole
...
# Conflicts:
# .agents/notes/implemented/bug-fix/2026-09-27-pwsh-prompt-tail-grace.i18n.yaml
# .agents/notes/implemented/bug-fix/2026-09-27-pwsh-prompt-tail-grace.md
# .agents/notes/implemented/bug-fix/2026-09-27-pwsh-prompt-tail-grace.zh.md
2026-09-29 11:37:40 +08:00
07akioni
dbf31101d8
fix(desktop): grant Intel Node executable-memory signing entitlement
2026-09-28 22:43:06 +08:00
07akioni
aaceea0554
feat(desktop): add fixed latest installer upload commands
2026-09-28 19:58:55 +08:00
Huanqi Cao
eb1a903a45
Merge pull request #5203 from deepseek-harness/windows-sandbox-acl-diagnosis
...
feat(sandbox-windows-acl): ship a diagnosis skill for ACL denials
2026-09-28 17:58:46 +08:00
yudshj
1aea67a755
fix(windows): preserve caption gaps across dialogs and fullscreen
2026-09-28 16:55:48 +08:00
Chinesezjc
18e3f39ff6
fix(subprocess): cover the bundled console host in the packaged smoke
...
Review follow-ups: the Electron payload smoke allocates the way the product
does on Windows, so the packaged tree resolves the console host assets it now
depends on; the README states that dependency and its loud failure as a known
limitation; the terminal handle takes the platform this method already
resolved; and the note links the earlier tail-grace note, records why that
grace cannot cover a malformed tail, and drops the claim that the smoke
exercises the operating system host.
2026-09-28 16:34:06 +08:00
lsdsjy
3ae5c883eb
feat(web): 反馈问卷预填账号、版本与桌面设备信息
2026-09-28 14:59:30 +08:00
Yichen Jiang
728d56156c
fix(desktop): narrow microphone permission fix
2026-09-28 12:37:30 +08:00
Yichen Jiang
846afdfaa6
fix(desktop): grant microphone access in signed macOS builds
2026-09-28 12:27:20 +08:00
Huanqi Cao
79d8910f2d
Merge origin/master into windows-sandbox-acl-diagnosis
2026-09-28 00:23:56 +08:00
Huanqi Cao
5bab07157f
fix(sandbox): repair inherited ACL entries within normalized roots
2026-09-28 00:18:06 +08:00
zhc
6c3df458c5
test: fix desktop version fixture and canonicalize installer lock paths
2026-09-25 23:44:43 +08:00
zhc
5d1beb324e
refactor(analytics): limit auth events and reuse client version
2026-09-25 23:27:08 +08:00
zhc
97b3e97657
fix(desktop): report install confirmation before locking host requests
2026-09-25 21:53:40 +08:00
zhc
1a797d0d52
merge: reconcile shared OTel service from master
2026-09-25 20:05:36 +08:00
Huanqi Cao
927b59e138
fix(sandbox-windows-acl): make diagnosis repairs safe and observable
2026-09-25 18:26:12 +08:00
zhc
9f7ef18c03
refactor(analytics): centralize live policy and message submission context
2026-09-24 22:58:55 +08:00
zhc
1dc5232999
fix(desktop): isolate analytics and redact installer inputs
2026-09-24 19:29:30 +08:00