Tianyi Cui
51adfbf52c
chore(session): retire the v1-to-v2 benchmark script
...
The repository-only benchmark, its unit-suite spec, the root script, and the
README section are removed; the accepted acceptance run's figures stay in the
embedded-assistant-streams note as recorded facts. The note also records why
the migration edge reuses the `dsh-llm` stream helpers instead of frozen
copies and why its target validation re-checks message/stream agreement
itself. A validation test that recomputed `RELEASED_V2_EVENT_TYPES` from the
same expression as its definition is dropped.
2026-09-03 17:50:09 +08:00
Tianyi Cui
cf97e3e455
Merge commit 'ad1b192078' into worktree/session-format-05-v1-v2-chunk-migration
2026-09-03 15:45:27 +08:00
Tianyi Cui
e7a17eb7ac
Merge commit '7931edb2eb' into worktree/session-format-04-live-assistant-stream
2026-09-03 15:44:44 +08:00
Tianyi Cui
f9870325b2
fix(session): validate compaction spans by surface order
2026-09-03 15:44:04 +08:00
Tianyi Cui
463f8e9221
Merge commit '0d8fcd3a0e' into worktree/session-format-05-v1-v2-chunk-migration
2026-09-03 15:27:50 +08:00
Tianyi Cui
9a5611865f
Merge commit 'c0c4aebaa9' into worktree/session-format-04-live-assistant-stream
2026-09-03 15:27:11 +08:00
Tianyi Cui
b5f1539733
fix(session): validate surface replacement endpoints
2026-09-03 15:26:35 +08:00
Tianyi Cui
4fb03d0bda
fix(session): preserve v2 migration compatibility
2026-09-03 13:17:48 +08:00
Tianyi Cui
d7e9115df9
Merge commit 'a4a34b2a71f6bdb92c723840dca4d7fbd71c3148' into worktree/session-format-05-v1-v2-chunk-migration
2026-09-03 13:09:15 +08:00
Tianyi Cui
401216477c
Merge commit 'e6b9e90886088ffd344110d45bb406880e554a8a' into worktree/session-format-04-live-assistant-stream
2026-09-03 13:08:25 +08:00
Tianyi Cui
618a7a46e8
fix(session): accept released migration data
2026-09-03 13:07:26 +08:00
Tianyi Cui
67c8a58854
fix(session): address v2 migration review
2026-09-03 04:45:41 +08:00
Tianyi Cui
a88ef734cc
Merge remote-tracking branch 'origin/worktree/session-format-04-live-assistant-stream' into worktree/session-format-05-v1-v2-chunk-migration
...
# Conflicts:
# .agents/notes/implemented/architecture/2026-08-31-live-assistant-stream-frames.i18n.yaml
# .agents/notes/implemented/architecture/2026-08-31-live-assistant-stream-frames.md
# .agents/notes/implemented/architecture/2026-08-31-live-assistant-stream-frames.zh.md
# .agents/notes/implemented/simplification/2026-08-06-buffer-free-feedback-telemetry.i18n.yaml
# .agents/notes/implemented/simplification/2026-08-06-buffer-free-feedback-telemetry.md
# .agents/notes/implemented/simplification/2026-08-06-buffer-free-feedback-telemetry.zh.md
# apps/web/tests/scaffold.ts
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/README.md
# packages/api/session-controller/README.zh.md
# packages/api/session-controller/src/client/sessions/assistant-stream.ts
# packages/core/agent-loop/src/agent.ts
# packages/core/agent-loop/src/assistant-stream.ts
# packages/core/agent-loop/tests/loop.spec.ts
# packages/core/agent/src/runtime-types.ts
# packages/session/session-telemetry/tests/telemetry.spec.ts
# packages/test-support/llm-replay/README.i18n.yaml
# packages/test-support/llm-replay/README.md
# packages/test-support/llm-replay/README.zh.md
# packages/test-support/llm-replay/src/alpha-refusal-fixtures.ts
# packages/test-support/llm-replay/src/index.ts
# packages/test-support/llm-replay/tests/llm-replay.spec.ts
# packages/test-support/session-snapshot/README.i18n.yaml
# packages/test-support/session-snapshot/README.md
# packages/test-support/session-snapshot/README.zh.md
# packages/test-support/session-snapshot/src/suite.ts
# packages/test-support/session-snapshot/tests/suite.spec.ts
# snapshots/sdk/sdk.snapshot.ts
# snapshots/session/headless.snapshot.ts
2026-09-03 03:10:05 +08:00
Tianyi Cui
a65edc4810
fix(agent): terminate live assistant attempts
2026-09-03 02:25:25 +08:00
Tianyi Cui
a5c24f204d
Merge remote-tracking branch 'origin/worktree/session-format-03-v0-v1-migration' into worktree/session-format-04-live-assistant-stream
2026-09-03 02:02:47 +08:00
Tianyi Cui
731f1268d1
docs(snapshot): correct child replay ordering
2026-09-03 02:00:11 +08:00
Tianyi Cui
f044d3fad2
fix(session): address v0 migration review
2026-09-03 01:52:25 +08:00
Tianyi Cui
ac8b58241d
Merge remote-tracking branch 'origin/worktree/session-format-04-live-assistant-stream' into worktree/session-format-05-v1-v2-chunk-migration
...
# Conflicts:
# apps/web/tests/scaffold.ts
2026-09-02 22:19:50 +08:00
Tianyi Cui
08ef483c7a
Merge remote-tracking branch 'origin/worktree/session-format-03-v0-v1-migration' into worktree/session-format-04-live-assistant-stream
2026-09-02 22:17:47 +08:00
Tianyi Cui
99567996bd
test(session): cover body-free listing races
2026-09-02 22:16:06 +08:00
Tianyi Cui
2087fd3f2c
Merge remote-tracking branch 'origin/worktree/session-format-04-live-assistant-stream' into worktree/session-format-05-v1-v2-chunk-migration
2026-09-02 21:52:34 +08:00
Tianyi Cui
e3e9bd5909
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 21:51:42 +08:00
Tianyi Cui
fe06dccea4
Merge remote-tracking branch 'origin/master' into worktree/session-format-03-v0-v1-migration
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/persistence-catalog.i18n.yaml
# docs/persistence-catalog.md
# packages/api/session-controller/README.i18n.yaml
# packages/api/session-controller/README.md
# packages/api/session-controller/README.zh.md
2026-09-02 21:40:29 +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
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
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
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
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
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
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
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
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
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
Tianyi Cui
2f091ee8e6
docs(record-browser-gif): publish PR GIFs with gh --attach
...
Prefer gh v2.99.0's repeatable --attach flag for publishing demonstration
GIFs: it uploads the artifact and rewrites the body's local-path
reference in place, keeping media out of git history without an orphan
assets branch. The assets-branch workflow remains the fallback when the
GIF exceeds 10 MB, gh is older than v2.99.0, or the repository is not on
github.com.
2026-09-02 17:58:36 +08:00