Commit Graph

4109 Commits

Author SHA1 Message Date
Tianyi Cui
54bc084e5d Merge refreshed schema DSL into canonical tool output
# Conflicts:
#	docs/config-catalog.md
#	examples/headless-agent/tests/snapshots/advanced-toolchain/session.1.jsonl
#	examples/headless-agent/tests/snapshots/advanced-toolchain/session.2.jsonl
#	examples/headless-agent/tests/snapshots/advanced-toolchain/session.jsonl
#	packages/context/workspace-context/tests/workspace-context.spec.ts
#	packages/core/tools/tests/tools.spec.ts
#	packages/ui/tui/src/index.ts
#	packages/ui/tui/tests/tui.snapshot.ts
2026-07-22 21:31:16 +08:00
Tianyi Cui
edba5e861a Merge latest master into tool JSON schema DSL
# Conflicts:
#	examples/tui-agent/tests/snapshots/cordis-dynamic-toolchain/terminal.expected.txt
2026-07-22 21:11:49 +08:00
Tianyi Cui
402f8c5f5a Merge pull request #504 from deepseek-harness/tui-staging-merge-1
feat: TUI front end, dsh CLI, and installer on current master
2026-07-22 21:08:07 +08:00
Tianyi Cui
6456162827 Merge latest master into tool JSON schema DSL 2026-07-22 21:06:33 +08:00
Tianyi Cui
822a0c4765 fix(build): exclude Vite app from package bundling 2026-07-22 21:03:37 +08:00
Tianyi Cui
c8389ccecf Merge latest master into tool JSON schema DSL
# Conflicts:
#	examples/acp-agent/tests/snapshots/advanced-toolchain/system-prompt.expected.md
#	examples/acp-agent/tests/snapshots/both-mode-turn/system-prompt.expected.md
#	examples/acp-agent/tests/snapshots/code-mode-turn/system-prompt.expected.md
#	examples/acp-agent/tests/snapshots/code-mode-workspace-context/system-prompt.expected.md
2026-07-22 20:58:17 +08:00
Tianyi Cui
a37cc9d92b Merge remote-tracking branch 'origin/master' into worktree/pr504-retarget-latest-master 2026-07-22 20:57:26 +08:00
Tianyi Cui
78c2741d3e Merge remote-tracking branch 'origin/master' into worktree/pr504-retarget-latest-master
# Conflicts:
#	docs/event-producer-consumer.md
#	examples/tui-agent/README.md
#	examples/tui-agent/composition.md
#	examples/tui-agent/cordis.yml
#	examples/tui-agent/tests/snapshots/multi-turn-conversation/terminal.expected.txt
#	examples/tui-agent/tests/tui-keyless-smoke.e2e.ts
#	packages/ui/tui/README.md
#	vitest.config.ts
2026-07-22 20:55:12 +08:00
Tianyi Cui
5ec33c308e Merge pull request #520 from deepseek-harness/worktree/docs-service-reference
docs: enforce canonical website projection
2026-07-22 20:51:41 +08:00
Tianyi Cui
34194f0cd5 fix(tools): make schema traversal stack-safe 2026-07-22 20:51:13 +08:00
Tianyi Cui
069313b156 Merge branch 'master' into worktree/docs-service-reference 2026-07-22 20:48:29 +08:00
Tianyi Cui
b44f8539e6 Merge latest master into tui-staging-merge-1 2026-07-22 20:45:24 +08:00
Tianyi Cui
ad8f75a464 Merge pull request #476 from deepseek-harness/worktree/ci-under-minute
ci: reduce hosted CI lane latency
2026-07-22 20:44:38 +08:00
Tianyi Cui
35056ad179 Merge current master into CI optimization 2026-07-22 20:34:44 +08:00
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
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