Commit Graph

4099 Commits

Author SHA1 Message Date
Tianyi Cui
ecb77f5e0c test(ci): stabilize cancellation and crash checkpoints 2026-07-22 22:14:14 +08:00
Tianyi Cui
a3d17feb8c Merge latest master into worktree/semantic-session-checkpoints 2026-07-22 22:01:38 +08:00
Tianyi Cui
ad4c37013a test(snapshot): await cancelled turn durability 2026-07-22 22:00:48 +08:00
Tianyi Cui
fa43335624 Merge pull request #525 from deepseek-harness/worktree/web-bind-address
fix(web): default to loopback binding
2026-07-22 21:56:12 +08:00
Tianyi Cui
f967537177 Merge remote-tracking branch 'origin/master' into worktree/web-bind-address
# Conflicts:
#	apps/cli/src/bin.ts
2026-07-22 21:51:05 +08:00
Tianyi Cui
3679b4d829 Merge master into worktree/semantic-session-checkpoints 2026-07-22 21:49:24 +08:00
Tianyi Cui
2e9afef556 Merge pull request #449 from deepseek-harness/codex/session-scoped-sandbox-roots
fix(sandbox): resolve workspace roots per session
2026-07-22 21:46:27 +08:00
Tianyi Cui
db21dcfeae Merge remote-tracking branch 'origin/master' into codex/session-scoped-sandbox-roots 2026-07-22 21:41:53 +08:00
Tianyi Cui
7e5d5795a5 test(sandbox): adapt scenarios to latest master 2026-07-22 21:41:25 +08:00
Tianyi Cui
10a55d7a27 Merge remote-tracking branch 'origin/master' into codex/session-scoped-sandbox-roots
# Conflicts:
#	.agents/notes/implemented/feature/2026-07-14-cross-family-fs-sandbox.i18n.yaml
#	.agents/notes/implemented/feature/2026-07-14-cross-family-fs-sandbox.md
#	.agents/notes/implemented/feature/2026-07-14-cross-family-fs-sandbox.zh.md
#	examples/acp-agent/README.md
#	packages/examples/agent-spine-demo/package.json
#	packages/fs/fs-sandbox/src/index.ts
#	packages/fs/tool-fs-search/tests/tools.spec.ts
#	packages/support/acp-snapshot/README.md
#	packages/support/acp-snapshot/src/suite.ts
#	pnpm-lock.yaml
#	scripts/type-equiv.manifest.json
2026-07-22 21:37:30 +08:00
Tianyi Cui
6d756fd4c9 test(web): add race-free loopback smoke 2026-07-22 21:35:32 +08:00
Tianyi Cui
ce89c24476 Merge pull request #515 from deepseek-harness/worktree/run-all-gates
chore: restore an opt-in check-all command
2026-07-22 21:31:46 +08:00
Tianyi Cui
325cd61644 test(tui): make elapsed refresh deterministic 2026-07-22 21:27:17 +08:00
Tianyi Cui
9c6099fbbd Merge branch 'master' into worktree/run-all-gates 2026-07-22 21:10:45 +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
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
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
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
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
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
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
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
b51d2b3d67 Merge pull request #521 from deepseek-harness/jhz_compact_header 2026-07-22 19:10:17 +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