_Kerman
78b577faa4
refactor(profiles): select PTC execution through overlays
2026-10-19 17:34:49 +08:00
_Kerman
fa8e928e4f
fix(tools): require PTC runtime before activating executor
2026-10-19 17:18:08 +08:00
_Kerman
e9784c073b
fix(tools): settle executor calls after unload and validate configuration
2026-10-19 16:32:29 +08:00
_Kerman
3b978adcec
test(tools): tidy migrated fixture imports and comments
2026-10-19 16:32:04 +08:00
_Kerman
2f113f54cf
test: refresh Tools API inspection snapshot
2026-10-19 15:51:57 +08:00
_Kerman
a63c3ba39a
test(sdk): resolve scheduler fixture from the runtime profile
2026-10-19 15:44:05 +08:00
_Kerman
4439153073
fix(boot): require enabled tool executors at startup
2026-10-19 15:41:32 +08:00
_Kerman
2f69e7f181
test: finish executor fixture migration and await readiness
2026-10-19 15:41:31 +08:00
_Kerman
1db86655af
test(sdk-minimal): expect the native tool executor
2026-10-19 15:24:06 +08:00
_Kerman
ef9ed3fec1
test(agent-loop): preserve context after partial batch failure
2026-10-19 15:24:06 +08:00
_Kerman
8822a6d05f
Merge remote-tracking branch 'origin/master' into xtr/tool-executor-plugins
...
# Conflicts:
# pnpm-lock.yaml
2026-10-19 15:22:40 +08:00
_Kerman
7ebe78d231
test(tools): cover executor cancellation and model fixtures
2026-10-19 15:20:48 +08:00
_Kerman
f0987e7f31
fix(gates): recognize scoped executor composition
2026-10-19 15:20:48 +08:00
_Kerman
ebd6a9cf79
test(tools): migrate remaining executor smoke fixtures
2026-10-19 15:20:48 +08:00
_Kerman
5935b6b2cc
fix(runtime): include the PTC executor in Python carriers
2026-10-19 15:20:48 +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
_Kerman
b907ff53d9
test(cli): probe the public tool batch entry in profile resolution
2026-10-19 15:06:41 +08:00
_Kerman
82417accb8
docs(tools): refresh merged catalog and translation records
2026-10-19 15:04:35 +08:00
_Kerman
4a84bc3f7e
test(tools): migrate remaining executor fixtures and compatibility checks
2026-10-19 15:04:34 +08:00
_Kerman
c0661b8408
fix(tools): retain the service subject while accepted calls settle
2026-10-19 15:04:34 +08:00
luogesi
13db84e624
test(bench): calibrate sdk-minimal checkpoint budget
2026-10-19 14:57:09 +08:00
_Kerman
31a49c6629
Merge remote-tracking branch 'origin/master' into xtr/tool-executor-plugins
...
# Conflicts:
# docs/capability-seams.i18n.yaml
# docs/tool-catalog.i18n.yaml
# packages/bundle/base/package.json
# packages/core/agent-loop/tests/serial-listener-review.spec.ts
# packages/core/agent-tool-presentation/package.json
# packages/experimental/auto-review/tests/auto-review.spec.ts
# packages/lsp/tool-lsp/package.json
# packages/subagent/tool-subagent/tests/list-models.spec.ts
# scripts/check-workspace-constraints.ts
# scripts/type-equiv.manifest.json
# tsconfig.base.json
2026-10-19 14:53:33 +08:00
_Kerman
ffe122ffd4
docs(tools): document executor plugins and migration
2026-10-19 14:50:00 +08:00
_Kerman
455686626d
refactor(tools): separate scoped executors from tool registration
2026-10-19 14:49:55 +08:00
imccyu
d5b432ac2c
Merge pull request #6519 from deepseek-harness/worktree-thinkfold
...
fix(chat): close a reader-opened process group from its height cap
2026-10-19 14:31:28 +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
Turtle and 07akioni
4449a2dc67
Credit review by @07akioni
...
Co-authored-by: 07akioni <[email protected] >
2026-10-19 14:06:22 +08:00
Shigma
23356d9c9c
Merge pull request #6193 from deepseek-harness/chore/cordis-timer-1.1.4
...
chore(cordis): sync Timer 1.1.4 and reuse it in Client
2026-10-19 13:51:40 +08:00
Turtle
5a1ab4590b
Merge pull request #6525 from deepseek-harness/docs/ai-usage-review-fixes
...
docs(skills): tighten AI Usage template checks
2026-10-19 13:36:36 +08:00
turtle1999
f24ef669af
docs(skills): address AI Usage review comments
...
Extract the specification version from the skill in the template test,
check the exact placeholder badge URL, and drop duplicate marker and
old-format assertions.
Clarify the highest-level rule and table-header language, remove the
duplicate n/a rule, make the placeholder badge symmetric, and document
how to migrate an old Human and Agent Roles section.
2026-10-19 13:30:25 +08:00
imccyu
473b3d360c
Merge pull request #6524 from deepseek-harness/docs/ai-usage-pr-section
...
docs(skills): present AI usage as a badged stage table
2026-10-19 13:27:40 +08:00
Shigma
675e5de5f8
refactor(cordis): remove obsolete ClientTimerService export
2026-10-19 13:14:59 +08:00
turtle1999
31d8674d5e
docs(skills): present AI usage as a badged stage table
...
Rename the PR description section to AI Usage and replace the level
legend and underlined stage lines with the AI-DECLARATION badge and a
stage table. Define AI involvement as the AI's participation in a
stage, not code volume or time.
The template policy test now checks the heading, marker block, badge,
table header, row order, and old-term removal.
2026-10-19 13:09:09 +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
imccyu
1260d96ef3
fix(chat): close a reader-opened process group from its height cap
2026-10-19 12:23:46 +08:00
luogesi
1ddba8b3b0
fix(sdk-minimal): align review fixtures and upgrade guide
2026-10-19 12:13:57 +08:00
luogesi
96f4db3f7d
test(sdk): align built profile and snapshot dependencies
2026-10-19 12:13:57 +08:00
luogesi
f62182e577
fix(sdk-minimal): checkpoint sessions before dispatch
2026-10-19 12:13:57 +08:00
Turtle and winewill
3e84d5d38c
Credit review by @winewill
...
Co-authored-by: winewill <[email protected] >
2026-10-19 12:11:21 +08:00
winewill
147fee4186
Merge pull request #6350 from deepseek-harness/perf/windows-packaging
...
perf(desktop): batch Windows workspace tarball packing
2026-10-19 11:33:39 +08:00
turtle1999
4292020410
feat(plugin-market-generator): skip packages and versions marked private
...
A manifest with "private": true keeps its version out of the index. A Git
package that is private on the default branch is not listed at all, and the
generator warns when every bundle package of a repository is private. The
cache version is bumped so cached private releases are rebuilt.
2026-10-19 11:27:56 +08:00
winewill
c39ce9e5e8
Merge pull request #6340 from deepseek-harness/fix/windows-runner-windowless
...
fix(desktop): launch Windows runner without a console
2026-10-19 11:23:33 +08:00
CreatixChu
571ad5fda0
Merge pull request #6425 from deepseek-harness/feat/cua-click-hold
...
feat(cua): 支持可选的鼠标长按时长
2026-10-19 11:16:43 +08:00
imccyu
d9ae93d0c4
Merge pull request #6485 from deepseek-harness/projection-summary
...
perf(session-projection): serve session-list rows from a summary key set
2026-10-19 11:10:40 +08:00
imccyu
ab77d85f8e
chore(docs): regenerate the persistence catalog
2026-10-19 10:53:13 +08:00
imccyu
76bc66b54c
Merge pull request #6312 from deepseek-harness/worktree-keepreplies
...
fix(chat): keep every assistant reply visible when a turn folds
2026-10-19 10:50:20 +08:00
imccyu
99eacb881f
fix(session-controller): drop a redundant projection cast and refresh doc graphs
2026-10-19 10:43:21 +08:00
creatixchu
bf4d54aa67
test(cua): await cooperative helper shutdown before termination
2026-10-19 10:33:10 +08:00
creatixchu
a44e171eeb
test(cua): refresh configurable hold snapshots
2026-10-19 10:31:58 +08:00
creatixchu
dc508374bd
feat(cua): configure click hold limits and allow immediate release
2026-10-19 10:29:21 +08:00