Tianyi Cui
0bb083d898
Merge pull request #3646 from deepseek-harness/fix/pr-ci-reliability-20260906
...
fix(ci): 隔离临时存储并稳定测试夹具
2026-09-08 13:06:58 +08:00
mektpoy
514f92ba53
Merge remote-tracking branch 'upstream/master' into issue-1424-goal-resume-activation
...
# Conflicts:
# packages/goal/goal/tests/projection.spec.ts
2026-09-08 11:23:08 +08:00
Tianyi Cui
eec9c3b694
test(snapshot): avoid duplicate projection registry setup
2026-09-08 00:37:58 +08:00
Tianyi Cui
ccb861d0e2
Merge branch 'master' into fix/pr-ci-reliability-20260906
2026-09-08 00:23:08 +08:00
imccyu
bd4199f48c
test: cover filesystem resources and Sidebar domain behavior
2026-09-07 21:29:42 +08:00
imccyu
508831624f
chore(web): assemble Sidebar domains and register workspace packages
2026-09-07 21:29:41 +08:00
_Kerman
b0a7d2ce3b
Merge pull request #2672 from deepseek-harness/xtr/durable-inbox-recovery
...
refactor(agent): keep projection-backed Inbox loop-internal
2026-09-07 21:24:32 +08:00
_Kerman
0348599f04
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2672
...
# Conflicts:
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/acp/acp/tests/harness.ts
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/README.md
# packages/api/session-controller/README.zh.md
# packages/api/session-controller/tests/commands-queue-attachment.host.spec.ts
# packages/context/agent-instructions/tests/agent-instructions.e2e.ts
# packages/fs/tool-fs/tests/harness.ts
# packages/preset/agent-presets/tests/invariant.spec.ts
# packages/preset/agent-presets/tests/mount.spec.ts
# packages/preset/agent-presets/tests/remote.spec.ts
# packages/test-support/agent-loop-testkit/package.json
2026-09-07 20:22:24 +08:00
07akioni
8d0d729091
Merge master native containment updates into feat/electron
2026-09-07 19:45:55 +08:00
Tianyi Cui
98c043ab0f
Merge branch 'master' into fix/pr-ci-reliability-20260906
2026-09-07 19:44:51 +08:00
Tianyi Cui
4bcabe6da4
test: pair spill cleanup roots with concurrent run results
2026-09-07 19:20:39 +08:00
Tianyi Cui
153d54a2f2
ci: retain shared persistent npm cache
2026-09-07 18:14:33 +08:00
pku-xht
0f83a2cdc0
Merge remote-tracking branch 'origin/master' into codex/subprocess-native-containment
2026-09-07 18:02:44 +08:00
ihsiang
9292dd8a2d
feat(workspace): open the workspace in local apps from the web UI ( #3409 )
...
Add the first-party open-in-app host and client packages with a localized Open In menu in the Web Session header.
Resolve installed applications on macOS, Windows, and Linux, launch workspace directories through platform-specific adapters, and remember the selected application.
Closes #1500 .
Co-authored-by: ihsiang <ihsiang@deepseek.com >
2026-09-07 17:58:11 +08:00
pku-xht
e9f1b6c53e
Merge remote-tracking branch 'origin/master' into codex/subprocess-native-containment
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-07-16-explicit-turn-cancellation.i18n.yaml
# .agents/notes/implemented/architecture/2026-07-16-explicit-turn-cancellation.md
# .agents/notes/implemented/architecture/2026-07-16-explicit-turn-cancellation.zh.md
# .agents/notes/implemented/architecture/2026-09-05-canonical-feedback-log.i18n.yaml
# .agents/notes/implemented/architecture/2026-09-05-nonofficial-feedback-otel.i18n.yaml
# .agents/notes/implemented/architecture/2026-09-06-embedded-stream-record-readers.i18n.yaml
# .agents/notes/implemented/bug-fix/2026-09-03-normalized-unread-fs-tool-diagnostic.i18n.yaml
# .agents/notes/implemented/bug-fix/2026-09-06-windows-python-console-spawn-wait.i18n.yaml
# .agents/notes/implemented/feature/2026-08-26-generic-file-upload.i18n.yaml
# .agents/notes/implemented/feature/2026-09-07-model-switch-notice.i18n.yaml
# .agents/notes/implemented/process/2026-09-03-semantic-issue-templates-and-policy.i18n.yaml
# packages/shell/bash-local/tests/executor.spec.ts
# packages/subprocess/subprocess-local/README.i18n.yaml
# packages/subprocess/subprocess-local/README.md
# packages/subprocess/subprocess-local/README.zh.md
# packages/subprocess/subprocess-local/src/spawn.ts
# packages/subprocess/subprocess-local/tests/spawn.spec.ts
# packages/subprocess/win32-process/package.json
2026-09-07 17:43:45 +08:00
Tianyi Cui
4ee338532a
ci: retain shared pnpm store across runner instances
2026-09-07 17:28:12 +08:00
Tianyi Cui
7ef325619f
Merge branch 'master' into fix/pr-ci-reliability-20260906
2026-09-07 16:46:31 +08:00
07akioni
5fd247f64c
Merge latest master into feat/electron
2026-09-07 16:02:13 +08:00
Dudu-0223
96ead6091d
feat(subagent): align human inbox controls ( #3223 )
...
* feat(subagent): align continuable human inbox controls
* fix: repair rebase documentation and close test persistence
* docs: refresh rebased module dependency graph
2026-09-07 07:39:39 +00:00
Tianyi Cui
1ca0df2e24
test(python): synchronize advanced snapshot workflow membership
2026-09-07 14:26:30 +08:00
07akioni
4a9c180e2d
Merge branch 'master' into feat/electron
2026-09-07 14:21:23 +08:00
Tianyi Cui
0ac1d4d865
test(perf): align browser provisioning with hosted benchmark runner
2026-09-07 13:29:38 +08:00
Tianyi Cui
c51c16cdac
test(perf): respect browser failover provisioning policy
2026-09-07 13:29:38 +08:00
Tianyi Cui
2927034ffe
test(perf): retain successful CI measurement output
2026-09-07 13:29:38 +08:00
07akioni
6d55da993d
Merge master into feat/electron after scope cleanup
2026-09-07 13:21:45 +08:00
Tianyi Cui
3d54bd6d58
Merge branch 'master' into fix/ci-node-compile-cache-data-disk
2026-09-07 13:06:30 +08:00
Tianyi Cui
ac4fa3d6f5
docs: clarify compatibility runner scope and verification
2026-09-07 12:42:02 +08:00
Tianyi Cui
a137256f80
ci: set compatibility toolcache after runner environment export
2026-09-07 12:41:23 +08:00
Tianyi Cui
f7a18f49ff
ci: isolate compatibility Node jobs on self-hosted Linux
2026-09-07 12:41:23 +08:00
Tianyi Cui
c379894af8
fix(ci): isolate routing test setup and correct scheduling docs
2026-09-07 12:40:40 +08:00
Tianyi Cui
ab1ee99685
ci: defer macOS ARM runtime and Wine checks to master
2026-09-07 12:40:40 +08:00
mektpoy
ab62273984
Merge remote-tracking branch 'upstream/master' into issue-1424-goal-resume-activation
2026-09-07 11:37:52 +08:00
07akioni
31b3f3bc44
Merge remote-tracking branch 'origin/master' into feat/electron
...
# Conflicts:
# .agents/notes/archived/manifest.json
# .agents/notes/archived/simplification/2026-07-31-drop-user-message-edit-stub.i18n.yaml
# .agents/notes/archived/simplification/2026-07-31-drop-user-message-edit-stub.md
# .agents/notes/archived/simplification/2026-07-31-drop-user-message-edit-stub.zh.md
# .agents/notes/implemented/architecture/2026-09-05-canonical-feedback-log.i18n.yaml
# .agents/notes/implemented/bug-fix/2026-09-05-nested-terminal-cards.i18n.yaml
# docs/config-catalog.i18n.yaml
# docs/config-catalog.zh.md
# packages/boot/app-boot/README.i18n.yaml
# packages/boot/app-boot/README.md
# packages/boot/app-boot/README.zh.md
# packages/client/connection/src/index.ts
# packages/client/connection/tests/node-half.host.spec.ts
# packages/shell/tool-pwsh-persistent/README.i18n.yaml
# packages/shell/tool-pwsh-persistent/README.md
# packages/shell/tool-pwsh-persistent/README.zh.md
# pnpm-lock.yaml
# tsconfig.host.json
2026-09-07 11:10:46 +08:00
Tianyi Cui
15345af731
fix(test): synchronize console enablement and verify fresh SDK file content
2026-09-07 10:43:46 +08:00
Tianyi Cui
cc69d5fcac
fix(ci): isolate Playwright cache and installation locks per runner
2026-09-06 22:59:11 +08:00
Tianyi Cui
362ee7931d
fix(test): isolate recorded spill and sandbox fixture storage
2026-09-06 22:44:54 +08:00
Tianyi Cui
f50dce316c
fix(ci): isolate persistent pnpm indexes on runner data volumes
2026-09-06 22:16:00 +08:00
Tianyi Cui
350dcad963
fix(test): allocate sandbox snapshot outside temp grants on runner volume
2026-09-06 22:04:52 +08:00
Tianyi Cui
e61d9fc0c7
fix(ci): isolate npm caches and synchronize ACP snapshot completion
2026-09-06 21:47:55 +08:00
Tianyi Cui
5c8e1b53de
Merge latest master into fix/ci-node-compile-cache-data-disk
2026-09-06 21:26:37 +08:00
Tianyi Cui
1439887241
fix(ci): keep PR temporary files under runner cleanup
2026-09-06 21:24:09 +08:00
Tianyi Cui
88e4c3c235
Merge master and preserve hosted benchmark documentation
2026-09-06 19:58:19 +08:00
Tianyi Cui
6f21b112da
fix: wait for the Python console runtime on Windows
2026-09-06 19:53:23 +08:00
Tianyi Cui
faa33c0ffa
revert(ci): run Windows Python runtime CI on GitHub-hosted Windows
...
Windows x64 runtime builds resolve their hosted matrix.runner unconditionally
again (windows-2025 for pull-request CI). Remove the DSH_CI_FAILOVER_WINDOWS
selector, job-private Python toolchain, self-hosted dependency install and
post-step cleanup, the private setup script, and the routing spec introduced
in #3629 . The Windows failover switch again covers only the native Windows
jobs in ci.yml.
2026-09-06 19:17:27 +08:00
Tianyi Cui
f75aabcb16
test(ci): run required benchmarks on standard hosted Linux
2026-09-06 17:10:30 +08:00
Tianyi Cui
000cd7e762
Merge master and reconcile platform failover documentation
2026-09-06 15:35:49 +08:00
Tianyi Cui
d15aaee271
Merge pull request #3627 from deepseek-harness/optimize/release-rehearsal-selfhosted
...
ci: route trusted release rehearsals to self-hosted Linux
2026-09-06 15:22:44 +08:00
Tianyi Cui
37d3ec1681
ci: address Windows runtime routing and isolation review
2026-09-06 15:07:17 +08:00
Tianyi Cui
a1188bbf3f
ci: contain release temporary installs and document shared routing
2026-09-06 14:57:11 +08:00
Tianyi Cui
ceb3136bef
ci: size PR previews on measured standard hosted runners ( #3628 )
...
* ci: measure hosted preview runner sizes [preview-sizing-benchmark]
* ci: type benchmark job keys explicitly [preview-sizing-benchmark]
* ci: size PR previews on measured standard hosted runners
2026-09-06 14:56:30 +08:00