_Kerman
ce65310183
fix(ci): keep the base projection cache out of listing-less profiles
...
The base-mounted projection cache's write-behind forces session-log flushes
at cache-chosen times, splitting packed chunk rows and changing the durable
JSONL batching the keyless headless and sdk replay fixtures pin. Neither
profile exposes a session-listing surface — the one-shot runner and the SDK
protocol — so both bundles disable the base row, restoring the pre-base
behavior the fixtures were recorded against (the same pattern acp-app uses).
2026-08-25 11:48:12 +08:00
Dudu-0223
04e946ed8b
test(web): refresh fetch and trust snapshots
2026-08-25 11:37:22 +08:00
Yichen Jiang
0f7b28ad31
test(snapshot): refresh web prompt pins
2026-08-25 11:33:21 +08:00
Yichen Jiang
4d859cc062
test(web): align system-prompt pins with the reference guidance
...
The pinned prompts were recorded on master before this branch's
file-reference guidance rewrite; refresh them so the pin carries the
directory-aware wording the assembly now produces.
2026-08-25 11:27:30 +08:00
Yichen Jiang
5b3bfbed42
test(snapshot): refresh prompt order pins
2026-08-25 11:24:25 +08:00
Dudu-0223
433aab2724
test(web): refresh fetch tool schema snapshots
2026-08-25 11:22:42 +08:00
Dudu-0223
1af98028fa
test(web): refresh external content prompt snapshots
2026-08-25 11:17:25 +08:00
creatixchu
1c065f3cd4
Merge remote-tracking branch 'origin/master' into worktree/2848-image-token-pressure
...
# Conflicts:
# apps/cli/tests/profiles/acp/image-compaction.cordis.snapshot.yml
# apps/cli/tests/profiles/acp/image-compaction.cordis.yml
# apps/cli/tests/profiles/acp/tests/snapshots/image-compaction/input.json
# apps/cli/tests/profiles/acp/tests/snapshots/image-compaction/session.jsonl
# apps/cli/tests/profiles/acp/tests/snapshots/image-compaction/stdout.expected.jsonl
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# examples/acp-agent/tests/acp.snapshot.ts
# packages/llm/token-meter/README.i18n.yaml
# packages/llm/token-meter/README.md
# packages/llm/token-meter/README.zh.md
# packages/llm/token-meter/src/index.ts
# packages/llm/token-meter/src/surface-fold.ts
2026-08-25 11:15:35 +08:00
Yichen Jiang
55eeaf6565
docs: refresh module graph
2026-08-25 11:12:21 +08:00
creatixchu
9c931ef5a8
fix: 修正轨迹图片测试归属
2026-08-25 11:06:17 +08:00
Yichen Jiang
43ac97b554
fix(system-prompt): centralize sparse section orders
2026-08-25 11:06:01 +08:00
_Kerman
3c8b5a26a4
Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2781
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/event-producer-consumer.i18n.yaml
# docs/event-producer-consumer.md
# docs/event-producer-consumer.zh.md
# docs/subsystems/session-projection.i18n.yaml
# docs/subsystems/session-projection.md
# docs/subsystems/session-projection.zh.md
# packages/api/session-controller/src/history.ts
# packages/api/session-controller/tests/session-cold.host.spec.ts
# packages/extensions/tool-cordis/src/api-catalog.ts
# packages/session/session-projection-cache/src/index.ts
# packages/session/session-projection-cache/tests/cache.spec.ts
# packages/session/session-projection/src/index.ts
# scripts/run-gates.ts
2026-08-25 10:52:45 +08:00
creatixchu
dde6c8d7fc
Merge remote-tracking branch 'origin/master' into worktree/2986-trajectory-image-attachments
2026-08-25 10:50:06 +08:00
Yichen Jiang
e71688c1fe
test(web): write folder queries with per-key gestures
...
Directly after a chip deletion, fill()'s single-task select-all +
insertText lands on a Lexical selection that has not absorbed the DOM
selection yet and is dropped, leaving the previous draft in place. Real
keystrokes leave room for selectionchange between keys, matching what a
user's typing does.
2026-08-25 10:42:40 +08:00
Yichen Jiang
0a247137f0
Merge remote-tracking branch 'origin/master' into worktree/web-textarea-refactor-991614
...
# Conflicts:
# apps/web/tests/composer-draft-scroll.e2e.ts
# apps/web/tests/expected/reference-composer/caret-edits.expected.md
# apps/web/tests/startup-auto-selection.e2e.ts
# pnpm-lock.yaml
2026-08-25 10:42:32 +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
Dudu-0223
8bf8e42b63
Merge remote-tracking branch 'origin/master' into fix/web-fetch-ssrf
2026-08-25 09:38:28 +08:00
Dudu-0223
070a180a10
Merge remote-tracking branch 'origin/master' into fix/web-fetch-ssrf
...
# Conflicts:
# examples/acp-agent/tests/acp.snapshot.ts
# examples/acp-agent/tests/snapshots/web-fetch/input.json
# examples/acp-agent/tests/snapshots/web-fetch/stdout.expected.jsonl
# knip.json
# packages/test-support/session-snapshot/tests/fixtures/web-fetch-network.ts
# snapshots/sdk/subagent-mixed/session.1.jsonl
# snapshots/sdk/subagent-mixed/session.2.jsonl
# snapshots/session/advanced-toolchain-runtime/session.1.jsonl
# snapshots/session/advanced-toolchain-runtime/session.2.jsonl
# snapshots/session/subagent-depth-two-rejection/session.1.jsonl
# snapshots/session/subagent-depth-two-rejection/session.2.jsonl
# snapshots/session/subagent-multi/session.1.jsonl
# snapshots/session/subagent-multi/session.2.jsonl
# snapshots/session/subagent-parallel/session.1.jsonl
# snapshots/session/subagent-parallel/session.2.jsonl
# snapshots/session/web-fetch/session.jsonl
# snapshots/session/web-fetch/web-fetch-fixture-server.mjs
2026-08-25 09:14:36 +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
Dudu-0223
77e0b121df
test(web): exercise fetch snapshot across build faces
2026-08-25 03:35:09 +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
Dudu-0223
2ac9072996
test(web): register snapshot network fixture
2026-08-24 21:47:19 +08:00
Dudu-0223
3b6cb9e83d
Merge remote-tracking branch 'origin/master' into fix/web-fetch-ssrf
...
# Conflicts:
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.1.jsonl
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.2.jsonl
# examples/acp-agent/tests/snapshots/subagent-depth-two-rejection/session.1.jsonl
# examples/acp-agent/tests/snapshots/subagent-depth-two-rejection/session.2.jsonl
# examples/acp-agent/tests/snapshots/subagent-mixed/session.1.jsonl
# examples/acp-agent/tests/snapshots/subagent-mixed/session.2.jsonl
# examples/acp-agent/tests/snapshots/subagent-multi/session.1.jsonl
# examples/acp-agent/tests/snapshots/subagent-multi/session.2.jsonl
# examples/acp-agent/tests/snapshots/subagent-parallel/session.1.jsonl
# examples/acp-agent/tests/snapshots/subagent-parallel/session.2.jsonl
2026-08-24 21:42:27 +08:00