_Kerman
a53ecb2f3a
Merge origin/master into xtr/tool-executor-plugins
2026-10-21 15:56:44 +08:00
_Kerman
6bfe05c6f5
refactor(agent): name captured step selection modelSelection
2026-10-21 14:08:11 +08:00
_Kerman
62a1075fe7
Merge remote-tracking branch 'origin/master' into xtr/session-model-selection
...
# Conflicts:
# docs/persistence-schema.json
2026-10-21 13:56:41 +08:00
_Kerman
2be80e3619
fix(sdk): select tool executors through profile overlays
2026-10-21 12:13:58 +08:00
Turtle
f9ec718a48
feat(preset): enable plugin_manager in standard mode
2026-10-21 11:47:26 +08:00
_Kerman
38b9a095f3
Merge remote-tracking branch 'origin/master' into xtr/tool-executor-plugins
...
# Conflicts:
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/web/tool-web/tests/integration.spec.ts
# pnpm-lock.yaml
# scripts/check-workspace-constraints.spec.ts
# scripts/check-workspace-constraints.ts
2026-10-21 11:22:06 +08:00
_Kerman
a9c006f9c3
refactor(agent): own model selection on each agent
2026-10-20 21:09:09 +08:00
_Kerman
8b79a1ddcc
Merge origin/master into xtr/session-model-selection
2026-10-20 17:22:59 +08:00
fz
b88a1c2d14
Merge pull request #6351 from deepseek-harness/fix/sdk-desktop-alignment
...
fix(sdk): 补齐桌面工具、上下文和原生问答
2026-10-20 01:24:13 +08:00
_Kerman
7d0301fe05
Merge master into scoped tool executors
2026-10-19 21:53:41 +08:00
_Kerman
78b577faa4
refactor(profiles): select PTC execution through overlays
2026-10-19 17:34:49 +08:00
fz
1861316e74
fix(sdk): defer harness development context alignment
2026-10-19 16:59:40 +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
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
_Kerman
2f69e7f181
test: finish executor fixture migration and await readiness
2026-10-19 15:41:31 +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
ebd6a9cf79
test(tools): migrate remaining executor smoke fixtures
2026-10-19 15:20:48 +08:00
_Kerman
b907ff53d9
test(cli): probe the public tool batch entry in profile resolution
2026-10-19 15:06:41 +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
455686626d
refactor(tools): separate scoped executors from tool registration
2026-10-19 14:49:55 +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
fz
8614ca9fb4
Merge origin/master into fix/sdk-desktop-alignment
2026-10-19 11:40:37 +08:00
fz
b9fb31c2dd
fix(sdk): own reminders and bridge native user questions
2026-10-19 11:35:30 +08:00
_Kerman
043071b874
test(cli): read subagent policy through a retained handle
2026-10-19 11:34:36 +08:00
_Kerman
c18f5bd3c0
Merge remote-tracking branch 'origin/master' into xtr/session-model-selection
...
# Conflicts:
# docs/capability-seams.i18n.yaml
# docs/capability-seams.md
# docs/capability-seams.zh.md
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# docs/persistence-catalog.zh.md
# docs/persistence-schema.json
# packages/api/session-controller/src/types.ts
# packages/bundle/base/package.json
# packages/bundle/headless/README.i18n.yaml
# packages/bundle/headless/README.md
# packages/bundle/headless/README.zh.md
# packages/bundle/headless/package.json
# packages/bundle/headless/tsconfig.json
# packages/subagent/tool-subagent/tests/model-selection-settings.spec.ts
# scripts/type-equiv.manifest.json
2026-10-19 11:30:55 +08:00
_Kerman
955e600031
Merge master into session projection registration handles
2026-10-19 11:21:16 +08:00
Tianyi Cui
55fddb3424
refactor(auto-review): recognize existing user task sources
2026-10-18 11:44:14 +08:00
Tianyi Cui
e0dffac6fa
fix(headless): refine Auto policy reporting and fixtures
2026-10-18 11:44:14 +08:00
Tianyi Cui
7181effc69
feat(headless): support unattended experimental Auto review
2026-10-18 11:44:14 +08:00
Tianyi Cui
d6e6550caf
test(auto-review): type the restore timestamp assertion
2026-10-18 11:44:13 +08:00
Tianyi Cui
928c3a872b
test(auto-review): pin restore and live reload behavior
2026-10-18 11:44:13 +08:00
Tianyi Cui
4923f3cb4c
fix(auto-review): preserve Auto during application shutdown
2026-10-18 11:44:13 +08:00
Tianyi Cui
cec41e73e0
fix(headless): validate invocation policy across custom profiles
2026-10-18 11:13:48 +08:00
Tianyi Cui
29630d9fa6
feat(headless): support supervised worktree tasks
2026-10-18 11:13:48 +08:00
Tianyi Cui
79a5c00aec
Merge master into worktree/oar-node24
2026-10-17 22:59:20 +08:00
Tianyi Cui
c4bcce7329
test(acp): use shared cleanup for the stdout regression
2026-10-17 21:54:20 +08:00
Tianyi Cui
54af8907ca
fix(acp): keep account catalog diagnostics off stdout
2026-10-17 21:54:20 +08:00
Dudu-0223
1448360b66
refactor(subagent): make model discovery explicitly opt-in
2026-10-17 14:02:01 +08:00
Dudu-0223
50d57a5969
test(subagent): refresh CLI and Python control tool histories
2026-10-17 13:41:01 +08:00
Dudu-0223
4df09d37d5
refactor(subagent): register shared control tools together
2026-10-17 13:28:17 +08:00
Dudu-0223
590cfe168c
Merge master and refresh tool catalog translation pairing
2026-10-17 12:03:03 +08:00
_Kerman
b34679d9de
Merge remote-tracking branch 'origin/master' into xtr/session-model-selection
2026-10-16 16:40:11 +08:00
_Kerman
3551b06833
test(cli): select the next-step effort before step preparation
...
agent/request now rejects reasoning-effort changes, so the keyless mock
records off effort with ctx.agentModel.select() after the first step's
tool call. The headless session expectation gains that model/selection
event, and the sdk-minimal built config dump lists dsh-agent-model.
2026-10-16 16:34:11 +08:00
fz
89619e673a
fix(sdk): share desktop tools and model context
2026-10-16 15:48:08 +08:00
fz
c34a107428
test(sdk): apply cache E2E retry settings and expose provider failures
...
Set the required normal retry mode so the Loader accepts the full provider patch, and type-check the policy before JSON serialization. Assert the effective request settings and successful warm-up turns, report failed attempt causes immediately, and inherit suite retries for transient external API failures.
2026-10-16 15:16:35 +08:00
Tianyi Cui
c6a59a1ae9
build: require Node.js 24 or newer
2026-10-15 22:51:03 +08:00
_Kerman
e39b5f58c2
refactor(agent): persist model selection in session state
2026-10-15 19:05:09 +08:00