Tianyi Cui
17f85bdbcd
docs: trim CoT leakage from post-purge prose
...
Remove dead design-session citations, change narration, indexical
stamps, and review-adjacent justification found by the
dsh-trim-cot-leakage recall batteries in prose that landed after the
last purge. Bilingual README pairs are re-recorded.
2026-08-22 20:35:11 +08:00
Tianyi Cui
efdafb8610
Merge pull request #2926 from deepseek-harness/worktree/optimize-windows-ci-20260822
...
perf(ci): shorten native Windows coverage critical path
2026-08-22 20:21:00 +08:00
Tianyi Cui
f39af7bae9
feat(acp): complete standard v1 automation controls ( #2928 )
...
* feat(acp): complete standard v1 automation controls
* docs: refresh ACP module graph
* docs: synchronize module graph pair
* docs(acp): explain empty-session durability
* test(acp): align assembled automation coverage
* fix(acp): address lifecycle review findings
2026-08-22 20:19:21 +08:00
Tianyi Cui
35f26699be
fix(test): publish lint probes atomically
2026-08-22 20:10:55 +08:00
Tianyi Cui
811788e57a
fix(ci): harden optimized Windows gate fixtures
2026-08-22 20:10:55 +08:00
Tianyi Cui
c92c86492d
ci: require native Windows aggregate verdict
2026-08-22 20:10:55 +08:00
Tianyi Cui
c8cecd6079
perf(ci): raise isolated Windows coverage fan-out
2026-08-22 20:10:55 +08:00
Tianyi Cui
d39b6c638b
perf(test): widen transform corpus sharding
2026-08-22 20:10:55 +08:00
Tianyi Cui
d27a5f2967
perf(test): shard the transform corpus checker
2026-08-22 20:10:55 +08:00
Tianyi Cui
12ad38b234
perf(ci): phase native Windows coverage work
2026-08-22 20:10:55 +08:00
Tianyi Cui
4edf6400ff
perf(ci): isolate the transform corpus from coverage
2026-08-22 20:10:54 +08:00
Tianyi Cui
cd6197b428
Merge origin/master into worktree/acp-v1-control
2026-08-22 20:05:11 +08:00
Tianyi Cui
ea6f61f144
feat(deepseek): upload plugin package metadata ( #2916 )
...
* feat(deepseek): upload plugin package metadata
* feat(deepseek): apply metadata review feedback
* docs(deepseek): specify request wire extensions
* docs(notes): record inventory cache benchmark
* docs(site): keep DeepSeek wire spec repository-only
2026-08-22 20:03:23 +08:00
Tianyi Cui
52bd3e1805
fix(acp): address lifecycle review findings
2026-08-22 19:44:00 +08:00
Tianyi Cui
e37985f5d5
test(acp): align assembled automation coverage
2026-08-22 19:32:27 +08:00
Tianyi Cui
e0a700baf9
docs(acp): explain empty-session durability
2026-08-22 19:17:06 +08:00
Tianyi Cui
696ec4880e
docs: synchronize module graph pair
2026-08-22 19:11:28 +08:00
Tianyi Cui
28c93d8224
docs: refresh ACP module graph
2026-08-22 19:06:37 +08:00
Tianyi Cui
c1764157e7
Merge origin/master into worktree/acp-v1-control
2026-08-22 18:52:58 +08:00
Tianyi Cui
511181684c
feat(acp): complete standard v1 automation controls
2026-08-22 18:52:27 +08:00
Tianyi Cui
e184d26380
Merge pull request #2923 from deepseek-harness/worktree/archive-agent-notes-20260822
...
docs(notes): archive low-future-value records
2026-08-22 15:45:31 +08:00
Tianyi Cui
198c6c595c
docs(notes): archive low-value records
2026-08-22 15:15:08 +08:00
Tianyi Cui
7476b0495d
Merge pull request #2922 from deepseek-harness/worktree/trim-cot-skill-followup-20260822
...
docs: harden chain-of-thought leakage audits
2026-08-22 14:43:09 +08:00
Tianyi Cui
7f93f65ca9
docs: address leakage audit review
2026-08-22 14:34:28 +08:00
Tianyi Cui
d72ff1f49a
docs: harden chain-of-thought leakage audits
2026-08-22 13:39:00 +08:00
Tianyi Cui
43c30bf063
Merge pull request #2921 from deepseek-harness/worktree/trim-cot-leakage-20260822
...
docs: purge residual chain-of-thought leakage
2026-08-22 13:22:50 +08:00
Tianyi Cui
934976732d
docs: purge residual chain-of-thought leakage
2026-08-22 13:10:23 +08:00
Tianyi Cui
72d3a80c23
Merge pull request #2915 from deepseek-harness/worktree/deepseek-ci-stability
...
test(ci): stabilize cross-platform gate baselines
2026-08-22 11:00:26 +08:00
Tianyi Cui
1d6f84ff42
test(ci): apply review feedback
2026-08-22 02:31:11 +08:00
Tianyi Cui
b9869d1e97
test(ci): stabilize cross-platform gate baselines
2026-08-22 01:47:43 +08:00
Tianyi Cui
05d64b50de
Merge pull request #2786 from deepseek-harness/worktree/reasoning-content-missing-bug-abeb35
...
fix(llm-deepseek): pass reasoning content back on every reasoned turn
2026-08-19 22:17:12 +08:00
Tianyi Cui
a9dc3b7ff6
Merge pull request #2780 from deepseek-harness/worktree/brand-guidelines-i18n
...
docs: split brand guidelines into bilingual pair
2026-08-19 21:50:25 +08:00
Tianyi Cui
c81937cdbb
test: pin brand guidelines root scope
2026-08-19 21:45:43 +08:00
Tianyi Cui
5aa99be94e
test: refresh translation prompt snapshot
2026-08-19 21:39:28 +08:00
Tianyi Cui
89b0f17f84
docs: split brand guidelines into bilingual pair
2026-08-19 21:01:18 +08:00
Tianyi Cui
58e1aa8183
Merge pull request #2642 from deepseek-harness/fix/code-runtime-python-release-version
...
fix(code-runtime-python): match the rc.7 root version
2026-08-18 11:05:44 +08:00
Tianyi Cui
8822d6744f
Merge pull request #2252 from deepseek-harness/worktree/fix-1463-rich-content-bridge
...
fix: bridge durable image content across MCP and ACP
2026-08-17 18:38:01 +08:00
Tianyi Cui
5139329d29
Merge remote-tracking branch 'origin/master' into worktree/fix-1463-rich-content-bridge
2026-08-17 13:56:17 +08:00
Tianyi Cui
e0bb7cafc0
Merge pull request #2308 from deepseek-harness/feat/web-collapsible-question-composer
...
feat(web): make the ask-user question card collapsible
2026-08-17 13:54:50 +08:00
Tianyi Cui
fec00fcb2c
Merge pull request #2504 from deepseek-harness/fix/safari-textarea-reflow
...
fix(web): repair Safari textarea soft-wrap shrink
2026-08-17 13:54:31 +08:00
Tianyi Cui
ed5a10b6e1
Merge pull request #2494 from deepseek-harness/ci/raise-windows-timeout
...
ci: raise Windows native CI timeout to 120 minutes
2026-08-17 12:10:55 +08:00
Tianyi Cui
cb8756b838
Merge pull request #1371 from deepseek-harness/codex/fix-large-history-pagination
...
fix(web): avoid history pagination stack overflow
2026-08-17 12:07:32 +08:00
Tianyi Cui
b3eaafe3ae
Merge pull request #2535 from deepseek-harness/test/cordis-turn-end-diagnostic
...
test(web): assert the whole turn/end reason in the Cordis lifecycle
2026-08-17 12:03:39 +08:00
Tianyi Cui
c15f2f4d25
Merge remote-tracking branch 'origin/master' into HEAD
2026-08-17 11:39:33 +08:00
Tianyi Cui
7841e0a93e
Merge pull request #2586 from deepseek-harness/worktree/minimal-mode-bash-issues-0c3ac2
...
fix(pty): keep the controlled prompt so persistent bash settles fast
2026-08-17 11:34:34 +08:00
Tianyi Cui
b2f23f88ad
Merge commit '70396085b141370ce32de1be4e225b4384eaf46d' into HEAD
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-07-mcp-client-plugin.i18n.yaml
# .agents/notes/implemented/feature/2026-07-20-code-mode-typed-tool-returns.i18n.yaml
# .agents/notes/implemented/feature/2026-07-22-web-multimodal-image-input-and-durable-attachments.i18n.yaml
# .agents/notes/implemented/feature/2026-07-22-web-multimodal-image-input-and-durable-attachments.md
# .agents/notes/implemented/feature/2026-07-22-web-multimodal-image-input-and-durable-attachments.zh.md
# .agents/notes/implemented/simplification/2026-07-23-acp-automation-only-protocol.i18n.yaml
# docs/config-catalog.i18n.yaml
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/tool-catalog.i18n.yaml
# docs/tool-catalog.md
# docs/tool-catalog.zh.md
# examples/acp-agent/tests/snapshots/advanced-toolchain/tool-schemas.expected.json
# examples/acp-agent/tests/snapshots/both-mode-turn/tool-schemas.expected.json
# examples/acp-agent/tests/snapshots/code-mode-turn/tool-schemas.expected.json
# packages/core/tools/README.i18n.yaml
# packages/core/tools/README.zh.md
# packages/core/tools/src/code-mode.ts
# packages/host/apiproxy/tests/api-proxy-models.spec.ts
# packages/host/plugin-inventory/tests/inventory.spec.ts
# packages/mcp/mcp-client/tests/mcp-client.e2e.ts
# packages/mcp/mcp-client/tests/mcp-client.spec.ts
# packages/self-modification/tool-cordis/src/api-catalog.ts
# packages/test-support/acp-snapshot/README.i18n.yaml
# pnpm-lock.yaml
2026-08-17 11:31:59 +08:00
Tianyi Cui
c5759d3506
Merge pull request #2553 from deepseek-harness/docs/web-ui-guide-polish
...
docs(i18n): polish the Web UI guide
2026-08-17 11:08:14 +08:00
Tianyi Cui
c6f3414e9d
Merge pull request #2537 from deepseek-harness/worktree/fix-public-doc-ref
...
fix(docs): point source links at public master
2026-08-13 21:40:12 +08:00
Tianyi Cui
f26a6f6cff
Merge pull request #2520 from deepseek-harness/docs/paper
...
docs: add link to preview paper
2026-08-13 18:47:36 +08:00
Tianyi Cui
6bb315a397
Merge pull request #2478 from deepseek-harness/docs/readme-human-polish-3
...
docs(i18n): human-polish additional Chinese READMEs
2026-08-13 17:19:08 +08:00
Tianyi Cui
6e4e585e9a
Merge pull request #2503 from deepseek-harness/agent/onboarding-modal-flow
...
feat(web): unify onboarding dialogs
2026-08-13 17:16:32 +08:00
Tianyi Cui
7ae911ad8f
Merge branch 'master' into agent/onboarding-modal-flow
2026-08-13 17:03:59 +08:00
Tianyi Cui
5c2244cc9c
Merge origin/master into agent/onboarding-modal-flow
2026-08-13 16:57:01 +08:00
Tianyi Cui
10be203b17
Merge pull request #2484 from deepseek-harness/worktree/fail-web-wildcard-host
...
fix(web): reject unsupported wildcard host
2026-08-13 16:48:22 +08:00
Tianyi Cui
7cbb40bc8a
Merge remote-tracking branch 'origin/master' into worktree/fail-web-wildcard-host
2026-08-13 16:39:00 +08:00
Tianyi Cui
5d114c2833
Merge pull request #2490 from deepseek-harness/worktree/session-list-default-ascending
...
fix(web): show newest sessions first by default
2026-08-13 16:38:29 +08:00
Tianyi Cui
0a42836fbb
fix(web): address wildcard host review
2026-08-13 16:37:49 +08:00
Tianyi Cui
f75d785e79
fix(web): show newest sessions first by default
2026-08-13 16:24:30 +08:00
Tianyi Cui
2466a1d59c
Merge branch 'master' into worktree/fail-web-wildcard-host
2026-08-13 16:22:21 +08:00
Tianyi Cui
ce45f8a712
Merge pull request #2500 from deepseek-harness/fix/static-ci-081316
...
fix: snapshot
2026-08-13 16:22:09 +08:00
Tianyi Cui
0633add19d
fix(web): clarify wildcard host safety warning
2026-08-13 15:10:12 +08:00
Tianyi Cui
6cbf927e0a
fix(web): reject unsupported wildcard host
2026-08-13 14:54:22 +08:00
Tianyi Cui
54cc6033a6
Merge pull request #2470 from deepseek-harness/worktree/drop-beta-welcome-notice
...
Remove the first-run beta notice and keep telemetry disabled by default
2026-08-13 14:50:49 +08:00
Tianyi Cui
4fa73a2ea8
Merge pull request #2476 from deepseek-harness/release/vendor-public-4.0.1
...
Release: vendor@4.0.1 & landlock@0.1.0
2026-08-13 14:38:55 +08:00
Tianyi Cui
fcfc93896e
Merge pull request #2435 from deepseek-harness/worktree/mark-repository-naming-note-implemented
...
docs: mark repository naming contract implemented
2026-08-13 14:31:52 +08:00
Tianyi Cui
dc3fc72d57
Merge pull request #2436 from deepseek-harness/worktree/license-mit
...
Adopt MIT for DSH packages
2026-08-13 13:19:36 +08:00
Tianyi Cui
c905c4694e
Adopt MIT for DSH packages
2026-08-13 13:07:24 +08:00
Tianyi Cui
e5819569f4
Merge pull request #2457 from deepseek-harness/docs/root-readme-translation
...
docs: refresh root README and sync Chinese counterpart
2026-08-13 13:03:50 +08:00
Tianyi Cui
d3f69e20ad
test: refresh translation prompt snapshot for the new root README
...
The snapshot embeds the root README pair as a reviewed example; regenerate
it so the example reflects the finalized English README and its Chinese
counterpart.
2026-08-13 12:51:06 +08:00
Tianyi Cui
797ea7c574
docs: restore the Run section heading and retarget guide links
...
Split the quickstart into a Run section with a Run from npm subsection,
mirror it in the Chinese pair, and point the Web UI guide and providers
docs back at the #run anchor.
2026-08-13 12:51:06 +08:00
Tianyi Cui
2af84c9a2c
docs: follow-up README wording and community section flattening
...
Reorder the Cordis attribution clause, shorten the install lead-in, and
flatten the community section into a single list; sync README.zh.md and
the pairing record.
2026-08-13 12:51:06 +08:00
Tianyi Cui
a2de7703d7
docs: refresh root README and sync Chinese counterpart
...
Finalize the English root README (developer-preview notice, npm run path,
community sections) and re-translate README.zh.md to match, updating the
pairing record. Fix the README.md#run anchors in the Web UI guide and model
providers docs after the Run section was renamed.
2026-08-13 12:51:06 +08:00
Tianyi Cui
3178717723
Merge pull request #2455 from deepseek-harness/xtr/guide-sidebar-module-links
...
Link guide sidebar to development and reference
2026-08-13 12:50:21 +08:00
Tianyi Cui
2782cf0f45
Merge pull request #2430 from deepseek-harness/docs/readme-human-polish-2
...
docs(i18n): human-polish key Chinese READMEs
2026-08-13 12:16:35 +08:00
Tianyi Cui
7508dca4f5
Merge pull request #2453 from deepseek-harness/feat/session-search-default-off
...
feat(session-query): ship full-text session search opt-in via openAt never
2026-08-13 12:00:31 +08:00
Tianyi Cui
137c3c9254
Merge pull request #2428 from deepseek-harness/fix/run-code-description-contract
...
让 run_code 的模型面说明点名必填的 description 参数
2026-08-13 11:17:48 +08:00
Tianyi Cui
64fbab25d1
Merge pull request #2427 from deepseek-harness/worktree/minimal-no-runtime-context
...
fix: suppress runtime context in minimal profiles
2026-08-13 11:16:55 +08:00
Tianyi Cui
9bc40c3bc0
Merge remote-tracking branch 'origin/master' into worktree/mark-repository-naming-note-implemented
2026-08-13 06:28:55 +08:00
Tianyi Cui
50c010d1b8
Merge origin/master into naming note stack
...
# Conflicts:
# .agents/notes/proposed/architecture/2026-08-11-repository-naming-contract-and-rename-ledger.i18n.yaml
2026-08-13 05:39:58 +08:00
Tianyi Cui
0233b8b26b
docs: mark repository naming contract implemented
2026-08-13 05:20:43 +08:00
Tianyi Cui
eec7f2ec74
Merge pull request #2302 from deepseek-harness/worktree/repository-rename-proof-a9cbb8
...
refactor: apply repository naming contract
2026-08-13 01:21:20 +08:00
Tianyi Cui
a2d0f7f411
refactor: apply repository naming contract
...
Apply the accepted pre-release package, service, type, directory, and role renames as one repository-wide change.
2026-08-13 00:54:38 +08:00
Tianyi Cui
b3e2de873d
Merge master into worktree/fix-1463-rich-content-bridge
...
# Conflicts:
# .agents/notes/implemented/feature/2026-07-20-code-mode-typed-tool-returns.i18n.yaml
# .agents/notes/implemented/feature/2026-07-20-code-mode-typed-tool-returns.zh.md
# .agents/notes/implemented/feature/2026-07-22-web-multimodal-image-input-and-durable-attachments.i18n.yaml
# .agents/notes/implemented/feature/2026-07-22-web-multimodal-image-input-and-durable-attachments.zh.md
# .agents/notes/implemented/feature/2026-08-10-telemetry-default-off.i18n.yaml
# .agents/notes/implemented/feature/2026-08-10-telemetry-default-off.md
# .agents/notes/implemented/feature/2026-08-10-telemetry-default-off.zh.md
# .agents/notes/implemented/simplification/2026-07-23-acp-automation-only-protocol.i18n.yaml
# .agents/notes/implemented/simplification/2026-07-23-acp-automation-only-protocol.zh.md
# apps/web/tests/scaffold.ts
2026-08-12 21:25:26 +08:00
Tianyi Cui
d322206246
fix(ci): stabilize latest-master acceptance gates
2026-08-12 19:41:06 +08:00
Tianyi Cui
238e7f456a
fix(docs): repair latest-master pairing drift
2026-08-12 17:48:17 +08:00
Tianyi Cui
6e64f77030
test(plugin-inventory): avoid randomized id order
2026-08-12 17:48:17 +08:00
Tianyi Cui
f3bfcf33bb
fix(ci): budget native Windows coverage timing
2026-08-12 17:48:17 +08:00
Tianyi Cui
de17206051
fix(attachment): type failure codes
2026-08-12 17:48:17 +08:00
Tianyi Cui
fdd1050510
test(snapshot): refresh code-mode image prompt
2026-08-12 17:48:17 +08:00
Tianyi Cui
adf4878b4a
fix(acp): isolate prompt admission from agent work
2026-08-12 17:48:17 +08:00
Tianyi Cui
57fc6bc539
fix(attachment): distinguish admission from storage failures
2026-08-12 17:48:17 +08:00
Tianyi Cui
32c584561a
ci: refresh pull request merge ref
2026-08-12 17:48:17 +08:00
Tianyi Cui
ee5111841a
docs: refresh module graph for rich content bridges
2026-08-12 17:48:17 +08:00
Tianyi Cui
4f87c1fe6d
feat(acp): bridge durable image prompts and replies
2026-08-12 17:48:17 +08:00
Tianyi Cui
49426cae02
fix(mcp): project image results through durable attachments
2026-08-12 17:48:17 +08:00
Tianyi Cui
e00146be73
fix(tools): forward nested image results in code mode
2026-08-12 17:48:17 +08:00
Tianyi Cui
219d2a1fb9
feat(attachment): add ordered image batch admission
2026-08-12 17:48:17 +08:00
Tianyi Cui
564a853a04
Merge pull request #2277 from deepseek-harness/codex/background-first-continuable-subagents
...
feat(subagent): default continuable delegation to background
2026-08-11 22:21:02 +08:00
Tianyi Cui
cb235da37f
Merge pull request #2282 from deepseek-harness/worktree/deny-deepseek-base-urls-519
...
fix(boot): deny DeepSeek endpoint env overrides
2026-08-11 21:55:26 +08:00
Tianyi Cui
4c9c6c8217
test(cli): align endpoint fixture with boot trust
2026-08-11 21:33:06 +08:00