Tianyi Cui
838da1d07e
fix(subprocess): separate process quiescence from caller control streams
2026-09-12 15:03:01 +08:00
Tianyi Cui
96e12ddaf4
test(subprocess): cover source-only control launches and refresh generated references
2026-09-12 15:03:01 +08:00
Tianyi Cui
c45d722d7b
docs(subprocess): record the Windows duplex pipe requirement
2026-09-12 15:03:00 +08:00
Tianyi Cui
83a45679df
fix(subprocess): create control carriers for overlapped Windows I/O
2026-09-12 15:03:00 +08:00
Tianyi Cui
63d462f28b
test(subprocess): cover control disposal and runner forwarding
2026-09-12 15:03:00 +08:00
Tianyi Cui
1e5259c463
test(subprocess): type binary reads and native test spies precisely
2026-09-12 15:03:00 +08:00
Tianyi Cui
3ccb898cd5
test(subprocess): close control endpoint after the write callback
2026-09-12 15:03:00 +08:00
Tianyi Cui
b9dfb8da1c
test(subprocess): verify control inheritance and document channel ownership
2026-09-12 15:03:00 +08:00
Tianyi Cui
d8efd4f8cd
feat(subprocess): carry a duplex control pipe through managed launches
2026-09-12 15:03:00 +08:00
Tianyi Cui
ff03531b97
docs(testing): record compaction fixture calibration
2026-09-12 15:02:37 +08:00
Tianyi Cui
65236780d1
test(ci): await final colors and build compactable history
2026-09-12 14:37:24 +08:00
Tianyi Cui
663a534d1f
Merge pull request #3688 from deepseek-harness/policy-ci/policy-modules
...
refactor(ci): 分离 Issue policy 规则、GitHub IO 与生命周期
2026-09-12 13:31:13 +08:00
Tianyi Cui
0e77868739
Merge pull request #4032 from deepseek-harness/worktree/persistence-type-history
...
feat(session): enforce persistence type compatibility
2026-09-12 13:15:52 +08:00
Tianyi Cui
70a3be6f20
test(session): protect persistence digests from harmless reordering
2026-09-12 12:52:25 +08:00
Tianyi Cui
f85b328450
chore(session): refresh persistence references after master merge
2026-09-12 00:13:33 +08:00
Tianyi Cui
7bbd7ef85c
Merge commit 'cf74fa6ed7f3aad12b4e17e27be873d6b9438952' into worktree/persistence-type-history
2026-09-11 23:56:42 +08:00
Tianyi Cui
6e294b1c27
fix(session): infer persistence change decisions for agents
2026-09-11 23:56:06 +08:00
Tianyi Cui
09a6fbc388
Merge pull request #4036 from deepseek-harness/worktree/ptc-sandbox/remove-e2b
...
refactor(e2b): retire the provider experiment and preserve remote seams
2026-09-11 23:30:29 +08:00
Tianyi Cui
a0a7e2c11c
fix(session): harden and automate persistence change review
2026-09-11 23:15:26 +08:00
Tianyi Cui
845acdb3b7
refactor(ci): separate issue policy rules transport and lifecycle owners
2026-09-11 22:49:03 +08:00
Tianyi Cui
f6e0d429e7
docs(ci): preserve current Issue label repair semantics
2026-09-11 22:48:20 +08:00
Tianyi Cui
2eeab3e65f
fix(ci): preserve trusted legacy policy during preflight rollout
2026-09-11 22:42:46 +08:00
Tianyi Cui
108c87008b
fix(ci): avoid unnecessary issue policy Project reads and lifecycle runs
2026-09-11 22:42:46 +08:00
Tianyi Cui
63a16e254d
docs: clarify retained proxy and execution-world requirements
2026-09-11 22:35:08 +08:00
Tianyi Cui
c49db8bc8c
refactor(e2b): retire remote execution providers
2026-09-11 22:12:55 +08:00
Tianyi Cui
1e9b05d356
feat(session): verify persistence type history
2026-09-11 22:06:58 +08:00
Tianyi Cui
aa8262ec09
Merge pull request #3920 from deepseek-harness/feat/add-readme-citation
...
docs: add BibTeX citation to READMEs
2026-09-10 12:34:48 +08:00
Tianyi Cui
2377c272a8
Merge pull request #3908 from deepseek-harness/docs/readme-bilingual-proofread-20260909
...
docs(i18n): proofread bilingual README corpus
2026-09-10 10:50:25 +08:00
Tianyi Cui
7588e1ea11
Merge pull request #3901 from deepseek-harness/revert-3710-feat/mermaid-preview
...
Revert "feat(web): preview Mermaid, Graphviz, SVG, and HTML code fences"
2026-09-09 22:01:43 +08:00
Tianyi Cui
58956c1a8a
Revert "feat(web): preview Mermaid, Graphviz, SVG, and HTML code fences"
2026-09-09 22:01:10 +08:00
Tianyi Cui
f05e0fb6b9
Merge pull request #3878 from deepseek-harness/fix/ci-cancel-superseded
...
fix(ci): cancel superseded PR and master validation
2026-09-09 20:00:13 +08:00
Tianyi Cui
3c4c6c3d7b
fix(ci): cancel superseded PR and master validation
2026-09-09 18:20:01 +08:00
Tianyi Cui
8803287f71
Merge pull request #3853 from deepseek-harness/fix/3835-tool-guidance-restrictions
...
fix: respect scoped tools in filesystem and web guidance
2026-09-09 18:04:11 +08:00
Tianyi Cui
cd95dda1bd
Merge pull request #3866 from deepseek-harness/docs/session-format-authority
...
docs(session): centralize format status and timeless guidance
2026-09-09 17:46:17 +08:00
Tianyi Cui
8a41f7a8e1
docs(session): clarify release authority review findings
2026-09-09 17:12:06 +08:00
Tianyi Cui
56c4c3e47c
docs(session): centralize format status and timeless guidance
2026-09-09 17:06:03 +08:00
Tianyi Cui
bafe887d6d
Merge pull request #3851 from deepseek-harness/docs/released-v3-wording
...
docs(session): correct released V3 compatibility guidance
2026-09-09 17:05:14 +08:00
Tianyi Cui
a5fc275a56
docs(session): address scoped review clarifications
2026-09-09 16:26:49 +08:00
Tianyi Cui
7b6b8a2baa
docs(session): correct released V3 compatibility guidance
2026-09-09 15:32:55 +08:00
Tianyi Cui
456162410b
Merge pull request #3780 from deepseek-harness/fix/master-ci-3661
...
test(ci): 固定异步完成观察并收紧导入豁免
2026-09-09 14:35:17 +08:00
Tianyi Cui
6bc836c0c0
docs(ci): distinguish fixture controls from completion policy
2026-09-09 13:18:09 +08:00
Tianyi Cui
1b56cf6013
test(ci): retain useful regression controls after master rebase
2026-09-09 13:18:09 +08:00
Tianyi Cui
da1df501b8
test(runtime): isolate busy-meter decisions from worker startup
2026-09-09 13:18:09 +08:00
Tianyi Cui
43d00069a9
test(web): await restoration before workspace actions
2026-09-09 13:18:09 +08:00
Tianyi Cui
bc55f10a46
test(web): wait for admitted queue before steering shortcut
2026-09-09 13:18:09 +08:00
Tianyi Cui
d85bdd80c1
test(ci): observe command readiness and transport settlement
2026-09-09 13:18:08 +08:00
Tianyi Cui
c93bfee16e
test(web): drain retained request handlers before teardown
2026-09-09 13:18:08 +08:00
Tianyi Cui
e7feedab5e
test(web): await durable UI and responsive layout publication
2026-09-09 13:18:08 +08:00
Tianyi Cui
d38391d629
test(web): release timed-out barriers and await frame animations
2026-09-09 13:18:08 +08:00
Tianyi Cui
94a2b0a248
test(ci): await details transitions and report benchmark runtime
2026-09-09 13:18:08 +08:00
Tianyi Cui
5b0d65fd72
test(ci): observe asynchronous completion and settled layout
2026-09-09 13:18:08 +08:00
Tianyi Cui
08f646da36
Merge pull request #3812 from deepseek-harness/worktree/ci-reliability-master-followup-20260908
...
test(ci): stabilize asynchronous fixtures and benchmark budgets
2026-09-09 11:52:54 +08:00
Tianyi Cui
2c0596c1ba
docs(bench): clarify reviewed request-history limit
2026-09-09 11:29:05 +08:00
Tianyi Cui
ba4b8fddeb
test(bench): calibrate hosted cold Agent resume limit
2026-09-09 11:26:48 +08:00
Tianyi Cui
2567d35cdf
docs(bench): synchronize request-history limit
2026-09-09 11:26:48 +08:00
Tianyi Cui
843029448a
test(code-runtime): allow measured worker initialization time
2026-09-09 11:26:48 +08:00
Tianyi Cui
d1b1488ed3
test(session): await durable live writes with owned teardown
2026-09-09 11:26:48 +08:00
Tianyi Cui
bd24f8a17f
test(app-boot): control user-patch HMR event delivery
2026-09-09 11:26:48 +08:00
Tianyi Cui
dc14f5e4f9
test(web): await resized details geometry through its transition
2026-09-09 11:26:48 +08:00
Tianyi Cui
48007d76f2
test(bench): allow measured request-history runner variation
2026-09-09 11:26:48 +08:00
Tianyi Cui
fd5d68586f
test(web): wait for model selection menu closure
2026-09-09 11:26:48 +08:00
Tianyi Cui
7b1c989332
Merge pull request #3631 from deepseek-harness/release/session-log-v3
...
feat(session): 建立 V3 日志迁移协作基线与版本升级 cookbook
2026-09-08 23:03:39 +08:00
Tianyi Cui
edcde102e9
Merge pull request #3808 from deepseek-harness/integrate/v3-master-e5f3-refresh
...
ci(session): sync latest master e5f3ccebbd with V3 content admission
2026-09-08 22:56:44 +08:00
Tianyi Cui
5ad38e5b94
Merge remote-tracking branch 'origin/master' into integrate/v3-master-refresh-345248
2026-09-08 22:44:51 +08:00
Tianyi Cui
6982a8f53c
Merge remote-tracking branch 'origin/release/session-log-v3' into integrate/v3-master-refresh-345248
2026-09-08 22:44:49 +08:00
Tianyi Cui
f7a4f0b95c
Merge pull request #3805 from deepseek-harness/session-v3/content-admission-fix
...
fix(session): 补齐 V2→V3 所有内容入口的迁移审计
2026-09-08 22:41:35 +08:00
Tianyi Cui
5212603a4b
fix(session): audit every historical content carrier before V3 migration
2026-09-08 22:38:04 +08:00
Tianyi Cui
bb407e309d
Merge master into session-log-v3 release
...
Merge 3ea52fc3e475a3e7c430812bde4209258416e57b into a0a61a8237f61344a01448a97954df603d8fff73. Retain the V2-to-V3 migration dependency alongside native system flock support, removing the replaced fs-ext dependency. Union the lockfile workspace importer entries; frozen installation validates the result without regeneration.
Preserve release publint async lane-signal cancellation, close ownership, and spawn-error regressions, satisfying the incoming CI budget intent. Keep canonical, prompt, preset, and latest migration regression behavior. Rename an arbitrary preset fixture value to custom-agent to avoid the inherited vendor-rescope false positive without changing test semantics.
Validation: frozen install; full build including Darwin addon; focused V3/persistence/prompt/publint and runtime tests; built migration, two-process lease, and loader smokes; native flock and package-matrix tests; touched dependency and CI owner tests; all hygiene leaves (vendor residue repaired and rechecked); doc-sync 34/34.
2026-09-08 22:21:18 +08:00
Tianyi Cui
08f42810b9
Merge pull request #3781 from deepseek-harness/worktree/ci-reliability-master-20260908
...
test(ci): honor test budgets and clean up fixture processes
2026-09-08 22:08:50 +08:00
Tianyi Cui
11ec7cc52a
Merge pull request #3799 from deepseek-harness/session-v3/migration-coverage
...
test(session): 补齐 V3 迁移组合回归并统一升级规格
2026-09-08 22:03:56 +08:00
Tianyi Cui
92d4410ada
Merge pull request #3801 from deepseek-harness/worktree/ci-reliability-release-v3-20260908
...
test(web): align SSH replay with V3 release fixtures
2026-09-08 22:03:21 +08:00
Tianyi Cui
ae4919634d
test(web): align SSH replay with V3 release fixtures
2026-09-08 22:00:57 +08:00
Tianyi Cui
cadd3ac05a
Merge current V3 release into migration coverage audit
2026-09-08 21:51:09 +08:00
Tianyi Cui
5924d4c152
test(session): audit V3 migration composition and centralize upgrade spec
2026-09-08 21:51:06 +08:00
Tianyi Cui
e72c9e4b13
Merge pull request #3797 from deepseek-harness/integrate/v3-master-refresh-345248
...
ci(session): merge latest master 345248f470 into V3 release
2026-09-08 21:45:12 +08:00
Tianyi Cui
36997d853c
test(ci): inherit runner budgets in publint and LSP fixtures
2026-09-08 21:35:18 +08:00
Tianyi Cui
59ec2d3e94
test(ci): clean up fixture workers after test timeouts
2026-09-08 21:35:18 +08:00
Tianyi Cui
475f5648b3
test(ci): wait for owned completion in master tests
2026-09-08 21:35:18 +08:00
Tianyi Cui
0aa1ef0d1e
Merge remote-tracking branch 'origin/release/session-log-v3' into integrate/v3-master-refresh-345248
2026-09-08 21:23:29 +08:00
Tianyi Cui
537102a052
Merge pull request #3636 from deepseek-harness/session-v3/canonical-envelopes
...
refactor(session): 在 V2→V3 中规范化事件 envelope
2026-09-08 21:21:09 +08:00
Tianyi Cui
e11b2a5558
merge: refresh session-log-v3 from master 345248f470
2026-09-08 21:15:06 +08:00
Tianyi Cui
eda67c4a64
Merge pull request #3778 from deepseek-harness/revert-3337-feat/visualizer-host-plugin
...
Revert "feat(visualizer): add dormant Host capability"
2026-09-08 18:12:31 +08:00
Tianyi Cui
92b3b02622
Revert "feat(visualizer): add dormant Host capability"
2026-09-08 18:12:15 +08:00
Tianyi Cui
3fc9027a01
docs(session): refresh replay config source location
2026-09-08 16:56:53 +08:00
Tianyi Cui
53f42a781b
test(session): close canonical envelope CI gaps
2026-09-08 16:56:53 +08:00
Tianyi Cui
c4d8ee5ff2
test(session): canonicalize headless expected system replacements
2026-09-08 16:56:52 +08:00
Tianyi Cui
920e917988
fix(session): retain unknown required events for vocabulary validation
2026-09-08 16:56:52 +08:00
Tianyi Cui
b7622e9f13
chore(session): refresh canonical API catalog after integration
2026-09-08 16:56:52 +08:00
Tianyi Cui
756b10fcfe
test(session): cover composed canonical and PTC restoration
2026-09-08 16:56:52 +08:00
Tianyi Cui
c28639587a
test(session): keep historical fixtures outside current V3 encoding
2026-09-08 16:56:52 +08:00
Tianyi Cui
657e68186a
fix(session): canonicalize V3 envelopes through adjacent migration
2026-09-08 16:56:52 +08:00
Tianyi Cui
7cbb052661
Merge pull request #3711 from deepseek-harness/integrate/v3-latest-master-for-canonical
...
ci(session): merge latest master into V3 for canonical review
2026-09-08 16:50:33 +08:00
Tianyi Cui
be9d401c33
test(web): await action acknowledgements before following controls
2026-09-08 15:00:53 +08:00
Tianyi Cui
6c0e258b27
test(web): await observed browser settlement in replay scenarios
2026-09-08 14:35:11 +08:00
Tianyi Cui
d058899194
test(snapshot): isolate child-turn diagnostic timeout from harvesting
2026-09-08 13:59:47 +08:00
Tianyi Cui
1c06f1d3ac
test(snapshot): declare spill command fixture plugin types
2026-09-08 13:40:49 +08:00
Tianyi Cui
154b2a3cd6
test(snapshot): reconcile V3 fixtures with isolated master replay
2026-09-08 13:36:12 +08:00
Tianyi Cui
2b64ea5f1a
test(web): align V3 seeded stats with absent decode timing
2026-09-08 13:20:43 +08:00
Tianyi Cui
96fa1dfac8
Merge pinned master 84bde6c7 into V3 readiness repair
2026-09-08 13:16:35 +08:00
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