_Kerman
d9c0aa1cd0
Merge remote-tracking branch 'github/master' into xtr/session-projection-migrations
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# packages/context/session-reference/package.json
# packages/context/session-reference/tests/session-reference.spec.ts
# packages/subagent/tool-subagent/src/index.ts
# packages/subagent/tool-subagent/src/invariant.ts
# packages/subagent/tool-subagent/src/model-selection-state.ts
# packages/subagent/tool-subagent/tests/harness.ts
# packages/subagent/tool-subagent/tests/list-models.spec.ts
# packages/subagent/tool-subagent/tests/model-selection-settings.spec.ts
# packages/subagent/tool-subagent/tests/tool-subagent.spec.ts
# pnpm-lock.yaml
2026-08-27 16:38:06 +08:00
_Kerman
9e184cde37
test(python): restore strict live response smoke
2026-08-27 16:25:12 +08:00
imccyu
1c1c0adf6e
fix(inspector): classify the demo launcher and refresh the module graph
2026-08-27 16:23:21 +08:00
imccyu
008ae0c01e
docs(inspector): record cross-realm architecture
2026-08-27 16:16:24 +08:00
imccyu
28cc3e930b
feat(inspector): expose Cordis trees through CDP DOM
2026-08-27 16:15:18 +08:00
Chinesezjc
fb07d6db54
Merge pull request #2887 from deepseek-harness/fix/windows-pnpm-setup-isolation
...
ci: isolate pnpm setup destination per GitHub run
2026-08-27 14:30:00 +08:00
_Kerman
eeb4ca2b87
Merge remote-tracking branch 'origin/master' into xtr/session-projection-migrations
2026-08-27 12:03:10 +08:00
Dudu-0223
a5cc8a2186
fix(notices): resolve current installed dependency versions
2026-08-27 12:00:02 +08:00
Dudu-0223
7c626fb5d2
fix(subagent): gate model selection with explicit allowlist
2026-08-27 12:00:02 +08:00
Dudu-0223
aefc083be7
feat(subagent): authorize selectable child models
2026-08-27 12:00:01 +08:00
Dudu-0223
f887a8f907
fix(web): move subagent model switch to Plugins
2026-08-27 12:00:01 +08:00
Chinesezjc
2413eab847
ci: isolate non-Windows pnpm setup per run attempt
...
Stacked on #3115 : keep its windows-* setup-pnpm-js-<run_id>-<run_attempt>-<job>
destination, and extend the same isolation to non-Windows jobs in ci.yml
and ci-master.yml with setup-pnpm-<run_id>-<run_attempt>. This prevents
sequential self-hosted Windows jobs from tripping over a stale locked
pnpm.exe/reflink native module.
2026-08-27 11:33:27 +08:00
Chinesezjc
4ed5303f41
Merge pull request #3115 from deepseek-harness/fix/remove-transform-corpus
...
fix(ci): Windows pnpm setup isolation and spawn budget alignment
2026-08-27 11:14:03 +08:00
pku-xht
86fa9f512b
Merge origin/master into schedule-web-catalog
2026-08-27 05:26:09 +08:00
pku-xht
a5330ecf99
Merge commit 'e25ae41263f1ce4066aa8352f76d3d6d077b7959' into schedule-web-catalog
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/client/ui-workspace/package.json
2026-08-27 03:13:03 +08:00
imccyu
dd70c0c88d
feat(api): serve settings through Remote controllers
2026-08-27 03:00:49 +08:00
imccyu
54d77eff00
docs(directory-picker): record the Remote transport
2026-08-27 02:20:40 +08:00
pku-xht
9e17966e05
Merge commit '9acb9c5ac5de67a511afedbb30e74edbdbc4d57e' into schedule-web-catalog
...
# Conflicts:
# apps/web/tests/schedule-after.e2e.ts
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/api/session-controller/tests/manager.client.spec.ts
# packages/extensions/cordis-client-runner/src/client/slot-catalog.ts
2026-08-26 21:27:19 +08:00
pku-xht
aa4d80c0a9
Merge origin/master into codex/subprocess-native-containment
2026-08-26 20:05:15 +08:00
_Kerman
bd6f72cbbb
Merge remote-tracking branch 'origin/master' into xtr/session-projection-migrations
2026-08-26 19:59:02 +08:00
Chinesezjc
91379e8de6
ci(build-exe): drop pull_request label trigger to avoid skipped checks ( #3049 )
...
* ci(build-exe): drop pull_request label trigger to avoid skipped checks
* docs(build-exe): sync agent note and pin event set in workflow spec
* test(ci): type-safe event key assertion for build-exe workflow
* ci(build-exe): use present-tense trigger comment and drop label-run note
2026-08-26 17:52:34 +08:00
Chinesezjc
84692044af
test: raise the contended Windows spawn budgets to 90s
...
The per-case 15-30s budgets on the Windows native and coverage lanes fire
before oxlint, workflow-worker-thread, and other subprocess-spawning cases
finish under the loaded self-hosted pool; the failures rotate across cases
as load shifts, so per-case widening only moved the flake. Raise the lane
defaults (DSH_COVERAGE_TEST_TIMEOUT_MS and the native --testTimeout) to 90s,
align the oxlint and workflow-worker-thread case budgets, and keep the
built-bin SPAWN_TIMEOUT_MS at 60s under a 90s outer budget.
2026-08-26 17:17:47 +08:00
Chinesezjc
e9cb003e9e
test: widen oxlint contract and built-bin spawn budgets
...
Both suites spawn real subprocesses (oxlint probes; the dsh built bin) that
cold-start slowly on the contended self-hosted Windows pool, so their 20-25s
timeouts fire before the child finishes. Raise the oxlint contract case
timeouts to 60s and the built-bin execa timeouts to 60s, matching the
tool-ralph budget treatment.
2026-08-26 16:39:30 +08:00
Chinesezjc
e87a47692d
ci: isolate the Windows pnpm setup destination per job
...
The windows-* jobs keep a separate standalone pnpm executable under
runner.temp/setup-pnpm-js. A previous job on the same self-hosted runner
can leave a locked @reflink native module there, so the next job's
pnpm/action-setup fails with EPERM during unlink before any test runs.
Suffix the destination with run_id, run_attempt, and job so every job
gets a fresh directory even when sequential jobs land on the same
runner; apply the same to the python SDK exe build. Update the pnpm
setup isolation note to record the Windows-specific destination.
2026-08-26 16:39:30 +08:00
Yichen Jiang
5661b7a972
Merge pull request #3110 from deepseek-harness/worktree/fix-question-drafts-session-switch
...
fix(web): preserve ask_user_question drafts across Sessions
2026-08-26 16:10:37 +08:00
Magolor
df76bc695b
feat(session): reduce persistence storage size ( #3048 )
2026-08-26 08:01:07 +00:00
Yichen Jiang
e5d39b6076
Merge origin/master into worktree/fix-question-drafts-session-switch
2026-08-26 15:51:15 +08:00
pku-xht
20f04373c8
Merge commit 'bd88d2ee9f08b3c3aba8c06df527a91d8b76b51d' into codex/subprocess-native-containment
...
# Conflicts:
# packages/e2b/subprocess-e2b/README.i18n.yaml
# packages/e2b/subprocess-e2b/README.md
# packages/e2b/subprocess-e2b/README.zh.md
# packages/subprocess/README.i18n.yaml
# packages/subprocess/README.md
# packages/subprocess/README.zh.md
# packages/subprocess/subprocess-local/README.i18n.yaml
# packages/subprocess/subprocess-local/README.md
# packages/subprocess/subprocess-local/README.zh.md
# packages/subprocess/subprocess/README.i18n.yaml
# packages/subprocess/subprocess/README.md
# packages/subprocess/subprocess/README.zh.md
# packages/subprocess/win32-process/README.i18n.yaml
# packages/subprocess/win32-process/README.md
# packages/subprocess/win32-process/README.zh.md
2026-08-26 15:25:12 +08:00
_Kerman
81e07e3935
Merge remote-tracking branch 'origin/master' into xtr/session-projection-migrations
2026-08-26 15:15:04 +08:00
_Kerman
c3468623ea
test(python-sdk): accept explanatory live responses
2026-08-26 15:14:49 +08:00
imccyu
64575de655
docs(subagent): regenerate Remote references
2026-08-26 14:52:53 +08:00
pku-xht
9cd9c7f634
test(web): complete schedule catalog validation
2026-08-26 14:40:12 +08:00
Yichen Jiang
308d1b21cb
Merge remote-tracking branch 'origin/master' into worktree/3116-docs-mpa-idempotence
2026-08-26 14:33:23 +08:00
Yichen Jiang
1d09a4c877
fix(docs): harden build output cleanup
2026-08-26 14:33:17 +08:00
Yichen Jiang
4e1c87b1a2
fix(ci): bound Windows process contention
2026-08-26 14:24:24 +08:00
pku-xht
cf6f25d283
fix(subprocess): keep native runner private
2026-08-26 14:10:08 +08:00
_Kerman
df0e0960c2
Merge remote-tracking branch 'origin/master' into xtr/session-projection-migrations
2026-08-26 13:51:57 +08:00
_Kerman
737691054a
Merge remote-tracking branch 'origin/master' into xtr/session-projection-migrations
...
# Conflicts:
# packages/core/agent-loop/tests/agent-initiator.spec.ts
# packages/core/tools/tests/tools.spec.ts
# packages/fs/tool-fs/tests/tools.spec.ts
# packages/schedule/schedule/tests/plugin.spec.ts
# packages/session/session-checkpoint-policy/tests/fixtures/crash-child.ts
2026-08-26 13:36:05 +08:00
imccyu
b342b09401
chore(release): drop the unused synchronous runner
2026-08-26 13:23:41 +08:00
Yichen Jiang
d6a1031cfa
Merge remote-tracking branch 'origin/master' into worktree/3116-docs-mpa-idempotence
2026-08-26 13:10:09 +08:00
Yichen Jiang
3275365489
fix(docs): make site builds idempotent
2026-08-26 13:09:53 +08:00
imccyu
f18ab429e4
ci(release): pack rehearsal tarballs concurrently
2026-08-26 12:46:17 +08:00
imccyu
8793cd477b
test(webworker-runtime): keep the corpus gate as a Node import sweep
2026-08-26 12:35:05 +08:00
imccyu
6d9cc6ab96
test(webworker-runtime): drop coverage requirement and compile transform suites
2026-08-26 12:35:04 +08:00
imccyu
75428c7f47
perf(ci)
2026-08-26 12:35:04 +08:00
_Kerman
4325672ad6
Merge origin/master into xtr/session-projection-migrations
2026-08-26 11:48:52 +08:00
_Kerman
bf83f0889b
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2731
2026-08-26 11:40:56 +08:00
imccyu
5752b1dc3c
docs(agent-presets): refresh @Remote migration references
2026-08-26 11:18:36 +08:00
_Kerman
6a311f0638
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2731
2026-08-26 11:17:50 +08:00
fengsy
eadd5df82b
fix(team): preserve current Client architecture after rebase
2026-08-26 10:56:57 +08:00