Commit Graph

4094 Commits

Author SHA1 Message Date
Tianyi Cui
9930b71b79 Merge pull request #500 from deepseek-harness/worktree-dshweb
feat: `dsh web`
2026-07-22 18:39:10 +08:00
Jinhua Zhu
e1562160c5 Merge branch 'master' into jhz_compact_header 2026-07-22 18:37:52 +08:00
Jinhua Zhu
66e5f8eecd feat(llm): mark compaction requests with x-deepseek-harness-compact header 2026-07-22 18:35:32 +08:00
Tianyi Cui
c9cf65a3e1 Merge latest PR #500 head 2026-07-22 18:32:10 +08:00
Tianyi Cui
e9d3821578 Merge PR #500 into CI optimization 2026-07-22 18:31:28 +08:00
ZiyaZhang
1167e91409 fix(tui): polish /status diagnostics card 2026-07-22 03:29:59 -07:00
Tianyi Cui
03a55aadd5 Merge latest PR #500 head into all-gates recovery 2026-07-22 18:28:03 +08:00
Tianyi Cui
fe273bd9dd refactor: name the all-gates mode check-all 2026-07-22 18:27:31 +08:00
imccyu
b649304fe4 Revert "fix: remove redudant export for client plugin"
This reverts commit 48b259100b9cfe2e372eb9fe0924a783988f5a8e.
2026-07-22 18:26:48 +08:00
imccyu
0bd7dbc6b5 fix: remove redudant export for client plugin 2026-07-22 18:24:51 +08:00
imccyu
ff3023b0e0 ci: skip lsp-local for windows 2026-07-22 18:24:51 +08:00
Yichen Jiang
e844125d7d docs: enforce canonical website projection 2026-07-22 18:17:42 +08:00
Tianyi Cui
da5a1fc811 ci: separate master serial and PR jobs
Skipped matrix jobs never expand matrix display values, so let GitHub use stable job identifiers. Bind optimized jobs to pull requests and the three serial references to master pushes.
2026-07-22 18:17:06 +08:00
ZiyaZhang
280207c824 feat(tui): add /status session diagnostics 2026-07-22 03:10:14 -07:00
Tianyi Cui
7d58c2f1b8 Merge latest PR #500 head into all-gates recovery 2026-07-22 18:07:19 +08:00
imccyu
3c6a987057 ci: coverage skip part of server 2026-07-22 18:06:06 +08:00
ZiyaZhang
e38955b2fa docs(i18n): re-translate cds/postmortem batch with the prompt-v4 pipeline
22 篇(core-data-structures 18、postmortem 3、rfc/README)译文按
v4 基线重出;机械核对零异常;rfc/README.zh 页内锚点按门禁规则改回
英文侧锚名。
2026-07-22 03:06:01 -07:00
Tianyi Cui
c5d1f5c4ae Merge branch 'master' into feat/plan-mode 2026-07-22 18:05:28 +08:00
Tianyi Cui
04a70e6675 Merge pull request #512 from deepseek-harness/worktree/plan-mode-simplification
refactor(plan): remove generic mode abstraction
2026-07-22 18:05:12 +08:00
ZiyaZhang
03e25be831 Merge branch 'docs/i18n-batch-core' into docs/i18n-batch-cds-postmortem 2026-07-22 03:04:57 -07:00
ZiyaZhang
6bf93b8e6a chore: drop stray embedded worktree from index 2026-07-22 03:04:54 -07:00
ZiyaZhang
1295493878 docs(i18n): re-translate core batch with the prompt-v4 pipeline
五篇核心文档译文按 v4 基线(#348)重出:v4 模板+术语表渲染、金标
few-shot 裸文本注入、三段协议取 <final>、切换行流水线后处理;全量
机械核对(结构/切换行/术语禁项/重复括注)零异常,architecture 一处
被模型合并的列表项已按源结构拆回。
2026-07-22 03:04:38 -07:00
Tianyi Cui
81e7a312a7 Merge latest PR #500 head into all-gates recovery
# Conflicts:
#	packages/client/connection/tests/fixture.spec.ts
2026-07-22 18:02:22 +08:00
Tianyi Cui
197cae8bdd fix: expose the manual gate set without changing hooks 2026-07-22 18:01:54 +08:00
Tianyi Cui
6d054fd31b Merge PR #500 head into all-gates recovery
# Conflicts:
#	package.json
#	scripts/run-gates.ts
2026-07-22 17:56:29 +08:00
imccyu
27fd75a314 ci: coverage skip part of web 2026-07-22 17:54:25 +08:00
Tianyi Cui
41609c4ce4 ci: consolidate primary checks on one larger runner 2026-07-22 17:53:01 +08:00
Tianyi Cui
d38b27ef65 docs(core): remove stale mode option contract 2026-07-22 17:45:58 +08:00
Tianyi Cui
2405570ac8 chore: restore opt-in all-gates command 2026-07-22 17:42:23 +08:00
imccyu
7c8baee14f ci: gates add manual-push 2026-07-22 17:41:08 +08:00
imccyu
ae44063a51 Merge remote-tracking branch 'origin/master' into worktree-dshweb 2026-07-22 17:35:49 +08:00
imccyu
5b16107b6a fix: remove pre-push gates for web 2026-07-22 17:35:42 +08:00
Tianyi Cui
988dd70e7c docs: leave Cordis reload guarantees to child 2026-07-22 17:33:52 +08:00
imccyu
f118810b7f fix: vitest import paths mapping 2026-07-22 17:33:24 +08:00
Tianyi Cui
25f06b4e29 chore(install): flag TypeScript extraction 2026-07-22 17:31:10 +08:00
Tianyi Cui
b72410b152 chore: extract vendored Cordis hot-reload fix 2026-07-22 17:30:45 +08:00
Tianyi Cui
ec533d0a77 Merge latest master into tui-staging-merge-1 2026-07-22 17:25:35 +08:00
Tianyi Cui
842164553d fix(plan): reject legacy mode events on load 2026-07-22 17:25:25 +08:00
imccyu
0a91d2cff0 ci: coverage 2026-07-22 17:23:59 +08:00
Tianyi Cui
319005d56b Merge latest origin/master into worktree/ci-under-minute 2026-07-22 17:20:09 +08:00
Tianyi Cui
8739abdbfe Merge origin/master into worktree/ci-under-minute 2026-07-22 17:15:46 +08:00
Tianyi Cui
08d3895a07 Merge pull request #509 from deepseek-harness/worktree/fast-local-hooks
chore: keep local git hooks fast
2026-07-22 17:14:47 +08:00
imccyu
2431caa9ab fix: ci docs/lint
fix: ci docs/lint

ci: coverage
2026-07-22 17:03:10 +08:00
Tianyi Cui
97a535dd56 docs: explain focused local coverage 2026-07-22 17:01:18 +08:00
Tianyi Cui
f4185122dc refactor(plan): remove generic mode abstraction 2026-07-22 16:57:23 +08:00
Tianyi Cui
11236c46fb docs: record final larger-runner evidence 2026-07-22 16:55:39 +08:00
Turtle
7b46e1f73c fix: address PR #504 review warnings
- workspace-context: a transiently unavailable but still-effective candidate
  keeps its cached trimmed digest in the directory's dedup slot, so an
  identical later sibling is not emitted as a duplicate set until the next
  successful reconciliation
- app-boot: --resume rejects a following token that is itself resume syntax
  instead of accepting it as a session id
- tui: the queued-steering badge tracks per-entry sources and a drain removes
  one matching entry, so loop-authored steering (no agent/queued) cannot
  consume a pending user message's slot
2026-07-22 16:49:50 +08:00
Tianyi Cui
d7e0104a72 ci: unpack bubblewrap without package transaction 2026-07-22 16:45:59 +08:00
Tianyi Cui
092e1812fe docs: keep agent guidance within budget 2026-07-22 16:44:44 +08:00
Tianyi Cui
31c0589439 chore: keep local git hooks fast 2026-07-22 16:37:20 +08:00