Yichen Jiang
ba84299c98
test(web): record the Turn rail in every affected aria golden
...
The rail is a landmark on every Chat wide enough to show it, so each
recorded conversation with at least two loaded Turns now carries the
navigation node and its marks.
2026-08-25 14:26:10 +08:00
Yichen Jiang
d38ff54150
feat(web): navigate loaded Chat Turns from a compact rail
...
ChatView derives one navigation mark per currently loaded Turn, keyed by
Turn number and anchored on that Turn's first loaded user node. The rail
sits against the scrollport's right edge, centered in the band the sticky
composer leaves visible; hover and keyboard focus preview the Turn's
prompt and response, and activating a mark moves the shared scrollport
and records the resulting restoration anchor.
ConversationRoot publishes --dsh-conversation-viewport-height beside the
composer height it already measures on the scrollport, so floating View
chrome can center in that band without assuming a Session header height.
2026-08-25 14:02:57 +08:00
Tianyi Cui
78b9b9d499
Merge pull request #3032 from deepseek-harness/worktree/post-2958-simplifications-20260824
...
refactor: remove post-#2958 redundancy
2026-08-25 12:51:51 +08:00
Tianyi Cui
7e6193acca
refactor(cli): keep config dumps out of runtime healing
2026-08-25 12:21:51 +08:00
Tianyi Cui
8146557ef5
refactor(python): keep launch override on client
2026-08-25 12:21:51 +08:00
Tianyi Cui
aa801a418a
test(python): share advanced runtime profile patch
2026-08-25 12:21:51 +08:00
Tianyi Cui
d0e8f5f9c4
test(sdk): leave model surface to packaged snapshot
2026-08-25 12:21:50 +08:00
Tianyi Cui
43f0f07f9b
refactor(prompt): remove unused complete-persona config
2026-08-25 12:21:50 +08:00
Tianyi Cui
d35459e3c1
refactor(sdk): remove unused root tool filter
2026-08-25 12:21:50 +08:00
CreatixChu
09eda93884
Merge pull request #3009 from deepseek-harness/worktree/2986-trajectory-image-attachments
...
feat(web): 在 Trajectory 中展示图片附件
2026-08-25 12:00:24 +08:00
creatixchu
9c931ef5a8
fix: 修正轨迹图片测试归属
2026-08-25 11:06:17 +08:00
creatixchu
dde6c8d7fc
Merge remote-tracking branch 'origin/master' into worktree/2986-trajectory-image-attachments
2026-08-25 10:50:06 +08:00
hypatiamay
0c5aa8110f
Merge pull request #2999 from deepseek-harness/perf/token-meter-surface-fold-plan-commit
...
perf(token-meter): commit the surface fold in place through a plan/commit pair
2026-08-25 10:28:11 +08:00
imccyu
8bb358d935
Merge pull request #2674 from deepseek-harness/feat/http-gzip
...
为 Web 静态资源与 API 响应增加 gzip 协商压缩
2026-08-25 06:58:58 +08:00
imccyu
78184a6ee1
fix(webworker): inline combo source maps
2026-08-25 06:43:25 +08:00
imccyu
60089680f9
test(webworker): keep bundle transport on host face
2026-08-25 06:43:25 +08:00
imccyu
075a46cdec
fix(client): preserve combo source identities
2026-08-25 06:43:25 +08:00
imccyu
b3081bb4be
fix(webworker): retain third-party runtime sources
2026-08-25 06:43:25 +08:00
imccyu
83463aa896
feat(client): use bounded plugin combo URLs
2026-08-25 06:43:24 +08:00
imccyu
08ed5a54a8
refactor(webserver): minimize HTTP gzip integration
2026-08-25 06:43:24 +08:00
imccyu
fc4c0a02eb
Merge pull request #3029 from deepseek-harness/worktree-perfproj
...
perf(session): centralize cold observation and snapshot-first opening
2026-08-25 06:42:56 +08:00
imccyu
2b60227d08
docs(session): record observation and projection ownership
2026-08-25 06:23:10 +08:00
imccyu
059598de59
fix: c i
2026-08-25 06:19:23 +08:00
imccyu
1229292497
docs(session): refresh architecture and generated contracts
2026-08-25 06:10:25 +08:00
imccyu
d2904a6c06
fixup! refactor(session): open journal streams from snapshots
2026-08-25 06:09:25 +08:00
imccyu
f5f0448bee
refactor(subagent): consume shared session observations
2026-08-25 06:09:25 +08:00
imccyu
b8dfa8b892
fix(agent-presets): project selection and refresh client catalogs
2026-08-25 06:07:58 +08:00
imccyu
822d735356
feat(session): persist model selection and share its catalog
2026-08-25 06:07:42 +08:00
imccyu
69fad4b8db
perf(session-controller): serve cache-first session state
2026-08-25 06:07:26 +08:00
imccyu
e7952d82ed
refactor(session): open journal streams from snapshots
2026-08-25 06:07:11 +08:00
imccyu
7fb2ca07e4
feat(session-query): add shared projected observations
2026-08-25 06:06:03 +08:00
imccyu
7f4cdc809c
refactor(session-persistence): add borrowable prepared sessions
2026-08-25 06:05:50 +08:00
Tianyi Cui
f8b0ca046f
Merge pull request #3028 from deepseek-harness/worktree/fix-windows-coverage-worker-exit
...
fix(ci): order native Windows coverage after build
2026-08-24 23:35:24 +08:00
Tianyi Cui
aec6e4371a
docs(ci): align Windows coverage capacity model
2026-08-24 23:33:18 +08:00
Tianyi Cui
10ba26dcf7
test(sqlite): decouple retry pacing from setup time
2026-08-24 23:06:05 +08:00
Tianyi Cui
97f9e2e402
fix(ci): serialize native Windows coverage after build
2026-08-24 22:36:02 +08:00
Tianyi Cui
084a1ac5f6
Merge pull request #2977 from deepseek-harness/worktree/remove-examples
...
refactor(repo): retire top-level examples
2026-08-24 14:17:05 +00:00
Tianyi Cui
e73c8a9fce
fix(repo): close examples migration review gaps
2026-08-24 22:02:44 +08:00
Tianyi Cui
3b090c3c1b
fix(test): declare Loader fixture dependencies
2026-08-24 22:02:44 +08:00
Tianyi Cui
4125514a08
refactor(repo): retire top-level examples
2026-08-24 22:02:44 +08:00
Tianyi Cui
e25463bc0a
test(snapshot): cover Windows workspace symlinks
2026-08-24 22:02:38 +08:00
Tianyi Cui
59b156cb6c
fix(test): refresh inherited session pins
2026-08-24 21:48:06 +08:00
Tianyi Cui
1232e61138
fix(test): align snapshots with merged tool routing
2026-08-24 21:37:58 +08:00
Tianyi Cui
6a74eec7a3
fix(test): reconcile snapshot corpus with merged parent
2026-08-24 21:37:58 +08:00
Tianyi Cui
920fe95be7
fix(test): refresh Goal UI from complete build
2026-08-24 21:37:58 +08:00
Tianyi Cui
8e23adcd28
fix(test): align snapshots with latest base
2026-08-24 21:37:58 +08:00
Tianyi Cui
84d172de3d
fix(test): make Goal replay host-independent
2026-08-24 21:37:58 +08:00
Tianyi Cui
61cfe86f6e
fix(test): stabilize rebased web fixtures
2026-08-24 21:37:58 +08:00
Tianyi Cui
6ea8a52e22
fix(test): harden snapshot corpus invariants
2026-08-24 21:37:57 +08:00
Tianyi Cui
d1e8f4672e
fix(test): make session replay portable in CI
2026-08-24 21:37:14 +08:00