Commit Graph

4175 Commits

Author SHA1 Message Date
Tianyi Cui
451fad5a2b Merge pull request #239 from deepseek-harness/feat/plan-mode
feat(mode): plan mode — logged per-agent session modes (implements the RFC)
2026-07-22 20:34:10 +08:00
Tianyi Cui
712c070cde Merge latest master into CI optimization 2026-07-22 20:33:58 +08:00
Tianyi Cui
3c397e594f ci: remove critical setup variance 2026-07-22 20:29:33 +08:00
Tianyi Cui
ff4e36cd3c Merge pull request #519 from deepseek-harness/feat/tui-status-diagnostics
feat(tui): add /status session diagnostics
2026-07-22 20:25:54 +08:00
Tianyi Cui
dcf9eee3c5 ci: bound Linux gate contention 2026-07-22 20:19:56 +08:00
Tianyi Cui
9b8320cb94 ci: remove the final Linux lint tail 2026-07-22 20:06:50 +08:00
Tianyi Cui
a952aaed72 ci: trim remaining hosted setup 2026-07-22 20:00:15 +08:00
kingwl
fd5a76160d Merge remote-tracking branch 'origin/master' into feat/plan-mode
17 master merges (GUI host/web stack, compact header, dshweb, fast local
hooks, windows coverage skips, worktree runtime). Conflicts:
- packages/ui/user-interaction/src/index.ts: master extracted the question
  types to types.ts; took the re-export and grafted our detail field (the
  plan-review payload) into the extracted AskUserQuestionItem.
- generated catalogs regenerated over both sides.

The module graph crossed mermaid's default 500-edge render guard with the
GUI packages plus our plan-mode edges; raised maxEdges in verify-mermaid
(a secure config settable only at initialize).

Note: the remote branch also renamed packages/mode -> packages/plan
(PR #512 plan-mode-simplification, fast-forwarded before this merge).
2026-07-22 19:42:14 +08:00
Tianyi Cui
17983d72bb ci: use process-safe coverage pools 2026-07-22 19:37:45 +08:00
Tianyi Cui
02f6d919c8 ci: remove primary setup overhead 2026-07-22 19:13:07 +08:00
Tianyi Cui
93f1610eb7 Merge latest schema DSL base into canonical tool output 2026-07-22 19:11:04 +08:00
Tianyi Cui
c05b684d52 Merge latest master into schema DSL branch 2026-07-22 19:11:04 +08:00
Tianyi Cui
b51d2b3d67 Merge pull request #521 from deepseek-harness/jhz_compact_header 2026-07-22 19:10:17 +08:00
Tianyi Cui
a47aba155f Merge refreshed schema DSL branch into canonical tool output 2026-07-22 19:09:57 +08:00
Tianyi Cui
bae39fa61a Merge master after #500 into schema DSL branch 2026-07-22 19:09:49 +08:00
Tianyi Cui
cbbef79fa3 ci: retune consolidated jobs for stacked workload 2026-07-22 19:00:55 +08:00
Yichen Jiang
5234a40f9c refactor(llm): classify auxiliary request purpose 2026-07-22 18:59:49 +08:00
Yichen Jiang
f432f25203 fix(llm): sync compact option catalogs 2026-07-22 18:55:21 +08:00
Tianyi Cui
26166658e2 Merge branch 'master' into jhz_compact_header 2026-07-22 18:45:05 +08:00
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
7dce8932d3 Merge latest JSON schema DSL base updates into canonical tool outputs 2026-07-22 18:28:47 +08:00
Tianyi Cui
47c93f5926 Merge latest PR #500 client export revert into JSON schema DSL 2026-07-22 18:28:28 +08: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
Tianyi Cui
5fd5c49d36 Merge JSON schema DSL client fixes into canonical tool outputs 2026-07-22 18:26:23 +08:00
Tianyi Cui
a26e6ff0dc Merge PR #500 client fixes into JSON schema DSL 2026-07-22 18:25:38 +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
Tianyi Cui
832e42fc8d Merge JSON schema DSL base updates into canonical tool outputs 2026-07-22 18:12:28 +08:00
Tianyi Cui
f2ba06a039 Merge PR #500 server coverage updates into JSON schema DSL 2026-07-22 18:12:06 +08:00
ZiyaZhang
280207c824 feat(tui): add /status session diagnostics 2026-07-22 03:10:14 -07:00
Tianyi Cui
84f752234d test: make LSP canonical fixture cross-platform 2026-07-22 18:09:53 +08: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
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
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
110de215fc Merge JSON schema DSL updates into canonical tool outputs 2026-07-22 18:00:05 +08:00
Tianyi Cui
ab59d72f2d Merge PR #500 updates into JSON schema DSL
# Conflicts:
#	packages/client/connection/tests/fixture.spec.ts
2026-07-22 17:59:45 +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