imccyu
45a4868c88
test(python): pin packaged shell node resolution in the runtime smoke
...
The new keyless sdk-spawn-node scenario drives the platform shell tool
through a command starting with node and requires the machine's own Node
version in the tool result with no PKG_EXECPATH in the child environment,
so a pkg upgrade that re-records the child-process patch cannot silently
restore the hijack. Runs on every target through --scenario all.
2026-09-02 21:36:23 +08:00
imccyu
7187cddfb3
docs(notes): record the pkg child_process patch in the single-exe note
2026-09-02 21:36:23 +08:00
imccyu
c732dedc69
fix(python): stop the packaged runtime from hijacking spawned node commands
...
@yao-pkg/pkg's SEA bootstrap rewrites child_process commands named node --
including the string after a -c flag, exactly the Bash tool's bash -c form --
to the executable itself and stamps PKG_EXECPATH into every child
environment, so a model-issued 'node --version' silently booted the dsh CLI
instead of the machine's Node. Pin the packager as an exact root
devDependency invoked through pnpm exec and patch out the single
patchChildProcess call from the SEA bootstrap bundle; packaged children now
resolve node through PATH like any other process. The third-party notices
drop the build-time tools section: the packager is now a declared, patched
devDependency, so the manifest and patch tiers disclose it.
2026-09-02 21:36:23 +08:00
Tianyi Cui
17f49f6191
fix(session): keep cold listing body-free
2026-09-02 21:29:43 +08:00
Tianyi Cui
9d3bbd46ee
Merge pull request #3459 from deepseek-harness/revert-3452-feat/session-message-edit
...
Revert "feat(session, agent, web): support same-session message editing"
2026-09-02 21:21:14 +08:00
Tianyi Cui
e974a655a0
Revert "feat(session, agent, web): support same-session message editing"
2026-09-02 21:20:07 +08:00
Yichen Jiang
6f7e30ed3b
chore(http-proxy): follow the 0.1.2-alpha.5 release
...
master released 0.1.2-alpha.5 after this package was created, so the
release bump never reached it; the workspace constraints gate requires
every package version to match the root.
2026-09-02 21:19:00 +08:00
Yichen Jiang
5eb499ed35
Merge remote-tracking branch 'origin/master' into worktree/deepseek-harness-proxy-config-2f5b4a
2026-09-02 21:14:16 +08:00
Tianyi Cui
d88c258dc7
Merge remote-tracking branch 'origin/worktree/session-format-03-v0-v1-migration' into worktree/session-format-04-live-assistant-stream
...
# Conflicts:
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# packages/core/agent/src/runtime-types.ts
2026-09-02 20:58:27 +08:00
07akioni
f749b0dfb7
Merge remote-tracking branch 'origin/master' into HEAD
...
# Conflicts:
# docs/architecture.i18n.yaml
# docs/config-catalog.i18n.yaml
# scripts/gen-cordis-catalog.ts
2026-09-02 20:54:40 +08:00
Tianyi Cui
5a9353adda
Merge remote-tracking branch 'origin/master' into worktree/session-format-03-v0-v1-migration
...
# Conflicts:
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
2026-09-02 20:48:26 +08:00
lsdsjy
f98bfbda85
Merge pull request #3452 from deepseek-harness/feat/session-message-edit
...
feat(session, agent, web): support same-session message editing
2026-09-02 20:41:36 +08:00
Tianyi Cui
06f29df392
Merge remote-tracking branch 'origin/worktree/session-format-05-v1-v2-chunk-migration' into worktree/session-format-06-v2-snapshot-rollout
2026-09-02 20:10:00 +08:00
07akioni
b272d985f5
test(shell): bound pwsh readiness fallback
2026-09-02 20:09:22 +08:00
Tianyi Cui
3ed91ab9d8
Merge remote-tracking branch 'origin/worktree/session-format-04-live-assistant-stream' into worktree/session-format-05-v1-v2-chunk-migration
2026-09-02 20:09:13 +08:00
Tianyi Cui
cd708659b5
Merge remote-tracking branch 'origin/worktree/session-format-03-v0-v1-migration' into worktree/session-format-04-live-assistant-stream
2026-09-02 20:08:34 +08:00
Tianyi Cui
086b52f986
test(session): cover generation scan failures
2026-09-02 20:07:48 +08:00
07akioni
9f05e5a077
test(shell): assert persistent pwsh result text
2026-09-02 19:55:03 +08:00
Tianyi Cui
4dbd107568
Merge remote-tracking branch 'origin/worktree/session-format-05-v1-v2-chunk-migration' into worktree/session-format-06-v2-snapshot-rollout
2026-09-02 19:41:24 +08:00
Tianyi Cui
58f5e0b278
Merge remote-tracking branch 'origin/worktree/session-format-04-live-assistant-stream' into worktree/session-format-05-v1-v2-chunk-migration
2026-09-02 19:40:50 +08:00
07akioni
29e60f2c30
fix(shell): avoid duplicate pwsh bootstrap
2026-09-02 19:40:28 +08:00
Tianyi Cui
fe9d8b552c
Merge remote-tracking branch 'origin/worktree/session-format-03-v0-v1-migration' into worktree/session-format-04-live-assistant-stream
2026-09-02 19:40:13 +08:00
Tianyi Cui
17f784c936
test(subagent): scope SIGKILL grace proof to POSIX
2026-09-02 19:34:52 +08:00
Tianyi Cui
68e24ddef9
fix(test): keep v2 fixture parsing content-only
2026-09-02 19:24:32 +08:00
Tianyi Cui
4a80818ddc
Merge embedded stream migration into v2 snapshot rollout
2026-09-02 19:23:45 +08:00
Tianyi Cui
af68f9e10c
fix(test): qualify selected replay fixture
2026-09-02 19:22:57 +08:00
Tianyi Cui
bc0e57a480
Merge live assistant stream into embedded stream migration
...
# Conflicts:
# apps/web/tests/scaffold.ts
2026-09-02 19:21:52 +08:00
Tianyi Cui
de3ee872d6
Merge session format migration into live assistant stream
2026-09-02 19:18:16 +08:00
Tianyi Cui
aa97372fe4
fix(test): repair alpha fixture and Windows gates
2026-09-02 19:17:32 +08:00
07akioni
94651815f2
fix(shell): preserve pwsh prompt readiness
2026-09-02 19:15:38 +08:00
07akioni
633b3c0f69
fix(desktop): keep package helpers platform-neutral
2026-09-02 19:15:18 +08:00
Tianyi Cui
9e371c220d
Merge embedded stream migration into v2 snapshot rollout
2026-09-02 19:05:54 +08:00
Tianyi Cui
23b9dc9175
Merge live assistant stream into embedded stream migration
...
# Conflicts:
# apps/web/tests/scaffold.ts
# packages/experimental/webworker-runtime/tests/vfs-example-fixture.spec.ts
2026-09-02 19:05:23 +08:00
Tianyi Cui
42542e9a3d
Merge session format migration into live assistant stream
2026-09-02 19:02:32 +08:00
Tianyi Cui
0850261706
fix(test): align current session fixture headers
2026-09-02 19:01:41 +08:00
Tianyi Cui
b5b4ef74a0
Merge embedded stream migration into v2 snapshot rollout
2026-09-02 18:50:56 +08:00
Tianyi Cui
df7d1b6ee2
chore(release): align v2 format package with alpha.5
2026-09-02 18:50:24 +08:00
Tianyi Cui
e12258e2b7
Merge live assistant stream into embedded stream migration
2026-09-02 18:49:39 +08:00
Tianyi Cui
d8cc3e035e
Merge session format migration into live assistant stream
2026-09-02 18:48:50 +08:00
Tianyi Cui
e0604df362
chore(release): align session format packages with alpha.5
2026-09-02 18:47:59 +08:00
Tianyi Cui
2ca559dee3
Merge master into session format migration
2026-09-02 18:46:49 +08:00
Tianyi Cui
8de41bbe99
Merge embedded stream migration into v2 snapshot rollout
...
# Conflicts:
# docs/testing.i18n.yaml
# docs/testing.md
# docs/testing.zh.md
# packages/test-support/session-snapshot/README.i18n.yaml
# packages/test-support/session-snapshot/README.md
# packages/test-support/session-snapshot/README.zh.md
# snapshots/session/read-image-attachment-path/session.v2.jsonl
# snapshots/session/read-image-dimension/session.v2.jsonl
# snapshots/session/read-image-reencode/session.v2.jsonl
# snapshots/session/read-image/session.v2.jsonl
# snapshots/web/navigation-panes/session.jsonl
# snapshots/web/ptc-round/session.v2.jsonl
# snapshots/web/pwsh-terminal/session.jsonl
# snapshots/web/seeded-history/session.jsonl
2026-09-02 18:45:14 +08:00
07akioni
44d7ebf12f
fix(release): keep desktop version aligned with dsh
2026-09-02 18:40:21 +08:00
07akioni
e187001b04
Merge remote-tracking branch 'origin/master' into feat/electron
2026-09-02 18:32:40 +08:00
07akioni
eeda3cb562
test: stabilize desktop and pwsh coverage checks
2026-09-02 18:32:27 +08:00
lsdsjy
ef88756f13
feat(session, agent, web): support same-session message editing
2026-09-02 18:26:55 +08:00
Tianyi Cui
c024c53d34
Merge pull request #3458 from deepseek-harness/xtr/record-browser-gif-gh-attach
...
docs(record-browser-gif): publish PR GIFs with gh --attach
2026-09-02 18:24:51 +08:00
07akioni
22461aedb0
feat(desktop): update packaging and auto-update paths for target-specific builds
2026-09-02 18:13:40 +08:00
Yichen Jiang
ccecf4db04
fix(llm): address model discovery review
2026-09-02 18:00:43 +08:00
_Kerman
46d01068c6
Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context
2026-09-02 17:58:45 +08:00