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
9c6099fbbd
Merge branch 'master' into worktree/run-all-gates
2026-07-22 21:10:45 +08:00
Tianyi Cui
c5f353b073
Merge latest master into rfc/pty
2026-07-22 21:08:55 +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
6613f43178
Merge remote-tracking branch 'origin/master' into worktree/pr468-retarget-latest-master
...
# Conflicts:
# docs/architecture.i18n.yaml
# docs/capability-seams.md
# docs/config-catalog.md
# docs/event-producer-consumer.md
# docs/module-graph.md
# examples/acp-agent/tests/goal-snapshots/goal-session/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/advanced-toolchain/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/bash-spill/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/both-mode-turn/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/cancel-tool-calls/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/cancel/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/code-mode-turn/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/code-mode-workspace-context/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/config-options/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/error-finish/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/escalation-approved/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/escalation-rejected/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-edit/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-escalation-approved/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-policy-reject/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-read-window/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-read/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-terminal-card/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-write-overwrite/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/fs-write/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/goal-command-status/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/handshake/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-posttool-block/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-posttool-context/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-pretool-ask/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-pretool-deny/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-promptsubmit-block/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-promptsubmit-context/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-stop-continue/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-codex-posttool-block/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-codex-posttool-context/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-codex-pretool-block/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-codex-promptsubmit-block/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-codex-promptsubmit-context/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/hook-codex-stop-continue/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/lsp-definition/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/model-switching/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/multi-turn/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/parallel-tool-calls/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/permission-switching/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/repeat-tool-guard/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/skill-load/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/subagent-depth-two-rejection/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/subagent-fork/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/subagent-mixed/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/subagent-multi/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/subagent-spawn/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/text-turn/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/todo-plan/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/tool-call-turn/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/workflow-run/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/workspace-context/stdout.expected.jsonl
# examples/acp-agent/tests/snapshots/workspace-edit/stdout.expected.jsonl
# packages/ui/acp/acp-feature-support.md
# packages/ui/acp/src/index.ts
# packages/ui/acp/tests/harness.ts
# packages/ui/tui/README.md
# scripts/type-equiv.manifest.json
2026-07-22 21:06:50 +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
568cdb6a39
Merge master through 8d12216f into worktree/semantic-session-checkpoints
2026-07-22 21:01:09 +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
c1ced41cdd
test(snapshot): include plan mode in checkpoint recovery
2026-07-22 20:58:09 +08:00
Tianyi Cui
a9a47452de
Merge latest master into check-all recovery
2026-07-22 20:57:39 +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
4529a22e85
fix(snapshot): preserve packed chunk timing on refresh
2026-07-22 20:56:27 +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
6b3bdec581
Merge remote-tracking branch 'origin/master' into worktree/web-bind-address
2026-07-22 20:52:25 +08:00
Tianyi Cui
38f7d4e1d1
Merge latest master into worktree/semantic-session-checkpoints
2026-07-22 20:52:11 +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
82c6a7a349
Merge remote-tracking branch 'origin/worktree/web-bind-address' into worktree/web-bind-address
2026-07-22 20:51:28 +08:00
Tianyi Cui
34194f0cd5
fix(tools): make schema traversal stack-safe
2026-07-22 20:51:13 +08:00
Tianyi Cui
cdcc83277b
test(web): avoid wildcard socket binding
2026-07-22 20:50:50 +08:00
Tianyi Cui
2478ef7d6d
Merge master into worktree/semantic-session-checkpoints
2026-07-22 20:50:46 +08:00
Tianyi Cui
a3ffe9e3cc
Merge branch 'tui-staging-merge-1' into worktree/pr504-vendored-cordis-hot-reload
2026-07-22 20:49:34 +08:00
Tianyi Cui
069313b156
Merge branch 'master' into worktree/docs-service-reference
2026-07-22 20:48:29 +08:00
Tianyi Cui
e03a1102bb
Merge branch 'master' into worktree/web-bind-address
2026-07-22 20:46:49 +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
b2b63b5b2e
Merge latest master into check-all recovery
2026-07-22 20:42:28 +08:00
Tianyi Cui
f728a1b8a2
Merge branch 'master' into docs/cordis-tutorial
2026-07-22 20:42:26 +08:00
Tianyi Cui
8ad8dc993b
Merge latest master into rfc/pty
2026-07-22 20:37:24 +08:00
Tianyi Cui
d849a06cb6
Merge remote-tracking branch 'origin/master' into worktree/web-bind-address
2026-07-22 20:35:48 +08:00
Tianyi Cui
c949a52627
fix(web): default to loopback binding
2026-07-22 20:35:38 +08:00
Tianyi Cui
db21840a43
Merge latest master into check-all recovery
2026-07-22 20:34:54 +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
Yichen Jiang
93f1eaa972
fix(gui): keep sidebar controls when collapsed
2026-07-22 20:28:40 +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
Tianyi Cui
994bb4b07c
fix(code-mode): render deep results iteratively
2026-07-22 19:57:44 +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
kingwl
5eb4297758
Merge remote-tracking branch 'origin/master' into jsonl-packed-chunk-rows
...
Conflict: the generated event-producer-consumer doc — regenerated over merged
sources. Also strips the trailing whitespace / extra EOF blank line that
master's vitest.config.ts and client api.ts arrived with (the pre-commit
whitespace hook rejects any commit touching them otherwise).
2026-07-22 19:38:42 +08:00
Tianyi Cui
17983d72bb
ci: use process-safe coverage pools
2026-07-22 19:37:45 +08:00
ZiyaZhang
0b1857904a
docs(i18n): add agent-scope and sandbox pairs — the batch is complete
...
最后两篇超长 RFC 经流式通道产出(代理会掐非流式长请求),v4 流水
线同一契约;至此 185 篇批次全部配对,pairing 194 对全绿。
2026-07-22 04:20:18 -07:00
Tianyi Cui
02f6d919c8
ci: remove primary setup overhead
2026-07-22 19:13:07 +08:00
Tianyi Cui
4d4d0c4bab
Merge latest typed Code Mode results into result card
2026-07-22 19:11:04 +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