creatixchu
fcecd8e37b
merge: update persistent PTC to the current release base
2026-09-29 19:45:45 +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
imccyu
6bb3d8becf
Merge pull request #5409 from deepseek-harness/fix/client-inspect-query-timeout
...
fix(cordis): bound Client inspect queries and retain failures
2026-09-29 15:52:59 +08:00
imccyu
5e7e961aef
Merge pull request #5208 from deepseek-harness/turtle/pwsh-prompt-path-check-d15d1781302e
...
fix(shell): remind agents to check resolved paths before delete or move
2026-09-29 15:51:56 +08:00
imccyu
657b8622c1
docs(cordis): clarify inspect diagnostics and fixture checks
...
Clarify acknowledgement and first-failure semantics, update configuration and timeout terminology, and explain request-side fixture checks without changing execution logic or recorded expectations.
2026-09-29 15:38:38 +08:00
imccyu
10a4a17ccc
fix(cordis): skip offline Client inspect queries
...
Use Gateway event stream availability before dispatch without changing Peer or manifest synchronization APIs. Keep the response deadline after disconnection and cover connected, offline, and disconnect-after-dispatch behavior.
2026-09-29 15:27:55 +08:00
turtle1999
f0e97fb7bc
fix(cordis): bound Client inspect queries and retain failures
2026-09-29 15:27:54 +08:00
turtle1999
41a869e33a
Merge commit 'c413bb92ee765460eeeb2644234180459e561f65' into fix/master-ci-windows-acl
2026-09-29 13:32:00 +08:00
Tianyi Cui
0e5ab65758
fix(desktop): simplify bundled CLI and manage Desktop plugins
2026-09-29 13:15:00 +08:00
turtle1999
61d4ab0b6c
docs: make upgrade guides bilingual and drop the OTel guide
...
Upgrade guides now pair guide.md with guide.zh.md and guide.i18n.yaml under
the ordinary translation-pairing gate. verify-upgrade-guides checks the
Chinese sibling's metadata and its 变更/迁移 sections; the 500-word ceiling
applies to the English source. Remove the session-log-otel-collector guide.
2026-09-29 10:34:29 +08:00
turtle1999
9126818b7f
docs: backfill v0.1.7-rc.2 upgrade guides
...
Record the three externally perceptible breaks between dsh-v0.1.7-rc.2 and
dsh-v0.2.0-rc.1: Schedule rows moving into the Automation tasks optional
bundle, the legacy work-details value reading as Detailed, and Session-log
uploads requiring dsh-otel with a new collector host. The template no longer
asks for pull request links, which verify-repository-references rejects.
2026-09-29 10:25:27 +08:00
turtle1999
9cd1264115
Merge branch 'master' into docs/upgrade-guide-structure
2026-09-29 10:19:14 +08:00
turtle1999
4b7a45d154
fix(pwsh): accept ASCII-padded completion status lines
2026-09-29 03:11:05 +08:00
Magolor
24226a7164
Deliver late question answers through steering
2026-09-28 23:21:38 +08:00
Magolor
690239c510
Queue late question replies as ordinary follow-ups
2026-09-28 23:21:37 +08:00
Magolor
fc30c5a7d2
fix: keep timed question replies recoverable
2026-09-28 23:21:37 +08:00
Magolor
edd0660b5d
fix(user-questions): reserve continued replies through admission
2026-09-28 23:21:37 +08:00
Magolor
f52099515e
fix(user-questions): handle cancelled claim and document admission
2026-09-28 23:21:37 +08:00
Magolor
b6401085cb
fix(user-questions): address review findings
2026-09-28 23:21:36 +08:00
Magolor
92542fddec
Regenerate user question inventory with compact types
2026-09-28 23:21:36 +08:00
Magolor
daec283261
refactor(tool-ask-user): keep default definition in place
2026-09-28 23:21:36 +08:00
Magolor
a68ecdefc4
fix(user-questions): preserve master legacy tool schema
2026-09-28 23:21:36 +08:00
Magolor
8b9b7307ea
fix(user-questions): align late replies with produced answers
2026-09-28 23:21:36 +08:00
Magolor and imccyu
3a296b16b4
feat(user-questions): support timed waits and late replies
...
Co-authored-by: imccyu <[email protected] >
2026-09-28 23:21:35 +08:00
yixiangihsiang
ad008e2ea5
fix(client): refine chat duration, theme, and shortcuts
2026-09-28 21:32:57 +08:00
turtle1999
23d3807ae1
docs: add upgrade guide structure, skill, and gate
...
Introduce docs/upgrade-guide/v<version>/<item>/guide.md for externally
perceptible breaking changes. The dsh-create-upgrade-guide skill owns scope,
placement, maintenance, and format; verify-upgrade-guides enforces layout,
frontmatter, sections, and the 500-word ceiling. Guides are English-only and
registered as the upgrade-guide document kind.
2026-09-28 19:12:16 +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
turtle1999
7ded036fdb
feat(web): add Session Log upload preference in General settings ( #5337 )
2026-09-28 17:55:03 +08:00
creatixchu
6fe4bf04fc
fix(ptc): retain idle process cleanup until it settles
2026-09-28 16:24:05 +08:00
creatixchu
bf95e3a74b
fix(ptc): preserve policy and evaluation lifecycle across memory runs
2026-09-28 16:08:45 +08:00
creatixchu
21e3950519
Merge master into PTC execution-mode change
2026-09-28 15:34:26 +08:00
creatixchu
30b193b38a
feat(ptc): select Node state retention through executionMode
2026-09-28 15:27:39 +08:00
Huanqi Cao
17877121ba
Merge remote-tracking branch 'origin/master' into windows-sandbox-acl-diagnosis
...
# Conflicts:
# packages/sandbox/sandbox-windows-acl/package.json
2026-09-28 13:51:41 +08:00
07akioni
746b9eb753
fix(telemetry): cancel product exports at shutdown deadline
2026-09-28 13:47:55 +08:00
Tianyi Cui
41c10a62c2
Merge branch 'master' into cleanup/compact-persistence-schema
2026-09-28 10:31:37 +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
Tianyi Cui
9801015af3
docs(catalog): regenerate the config catalog for the new bound
2026-09-27 21:58:15 +08:00
Tianyi Cui
3693c2b402
fix(pty): bound the wait for a seen prompt marker's printable tail
...
Windows sessions on the self-hosted lane settled one or two of seven sends on
the controlled prompt and charged the silence tier for the rest (issue 2487).
The marker is written by the shell's own prompt function and the printable tail
by the same render, so a tail that arrives past `idleSilenceMs +
handoffGraceMs` means a stalled delivery, not an absent prompt.
`dsh-terminal-bash` gains a validated `promptTailGraceMs` bound (default 0,
which reproduces the previous bound exactly). While a send has seen the marker
and its printable tail has not arrived, the silence bound grows by it. The
pwsh Loader-composition case sets 5000 ms, the host class the bound is for, and
still fails when no marker appears at all.
2026-09-27 20:34:19 +08:00
Tianyi Cui
3443de63cc
Merge branch 'master' into fix/web-search-account-token
2026-09-27 12:55:21 +08:00
zhc
b43d52ef45
merge: reconcile desktop analytics with latest master
2026-09-26 22:56:57 +08:00
Tianyi Cui
67f648cf0c
Merge pull request #4595 from deepseek-harness/worktree/fix-tool-failure-history-6967
...
fix(agent-loop): settle pending tool results before failed steps close
2026-09-26 22:01:39 +08:00
ZiyaZhang
b90695ee7a
Merge remote-tracking branch 'upstream/master' into ux/automation-tasks-plugin-row
2026-09-25 22:31:25 -07:00
creatixchu
683e42a3b0
Merge remote-tracking branch 'origin/master' into feat/persistent-ptc
2026-09-26 11:30:25 +08:00
Tianyi Cui
6a6f350b94
fix(agent-loop): settle pending tool results before failed steps close
2026-09-25 23:48:44 +08:00
lsdsjy
b38da29517
fix(web-search): 处理账号鉴权评审意见
...
- 路由判定改读 session.requestContext(),与账号登出判定保持一致
- available() 接受仅提供账号 token 解析器的配置
- 凭据解析器改为在取消检查之后、try 之内调用,避免取消后的未处理拒绝和同步异常逃逸
- 账号鉴权搜索收到 401 时给出重新登录指引,而非修改端点的指引;缺凭据消息提及账号登录
- 更新模块依赖图与 README 中过时的凭据描述
2026-09-25 23:34:37 +08:00
lsdsjy
b3c672e4f8
fix(web-search): 账号路由会话的 DeepSeek 搜索使用账号 token 鉴权
...
发起会话最近的请求头指明 deepseek-account 路由、且账号服务为搜索端点解析出
token 时,辅助搜索请求只发送 x-dsh-auth-token;其余搜索维持 API key 鉴权。
账号服务仅对部署配置的推理 origin 返回 token,因此自定义搜索端点不会收到账号凭据。
401 不登出账号。同步更新包 README、配置目录行号和网页搜索设置页的未配置密钥提示。
2026-09-25 23:18:49 +08:00
ZiyaZhang
738178f136
Revert "feat(plugin-manager): let a bundle list its rows without row switches"
...
This reverts commit 089291591cbf9a9e08dbe99d96aa378a5f1ccac8.
2026-09-25 06:57:37 -07:00
ZiyaZhang
6085a56eb6
Revert "feat(plugin-manager): refuse to switch a row alone when its bundle switches its rows as a whole"
...
This reverts commit 5bc789e8617bc7b7fe8b56ad3629ed385692c54d.
2026-09-25 06:57:32 -07:00
Huanqi Cao
7c3c149187
fix(ci): normalize ACL fixture paths and refresh module graph
2026-09-25 21:39:24 +08:00