Commit Graph

  • 46187ec3b6 Merge branch 'master' into agent-request-messages Tianyi Cui 2026-07-09 00:21:05 +08:00
  • 32db205c10 feat(scope): dsh-scope scoped-context registration primitive Tianyi Cui 2026-07-08 23:54:03 +08:00
  • d014e7eaa6 Merge pull request #221 from deepseek-harness/codex/fix-bash-local-process-tests Tianyi Cui 2026-07-09 00:02:54 +08:00
  • 75ae8e38af Merge branch 'master' into codex/fix-bash-local-process-tests Tianyi Cui 2026-07-09 00:01:28 +08:00
  • d0c2f0916d fix: address codex review round 1 Dudu-0223 2026-07-08 22:54:26 +08:00
  • fd1071392c docs(compact): sync the compactIfNeeded prose signature with the sessionPrefix parameter Yichen Jiang 2026-07-08 22:40:38 +08:00
  • 0d023b9aaa Merge remote-tracking branch 'origin/master' into agent-request-messages Yichen Jiang 2026-07-08 22:26:25 +08:00
  • 7a1ef4b231 Merge remote-tracking branch 'origin/codex/ask-user-question' into codex/ask-user-question Yichen Jiang 2026-07-08 22:25:05 +08:00
  • b31399bdc4 Merge remote-tracking branch 'origin/master' into codex/ask-user-question Yichen Jiang 2026-07-08 22:22:25 +08:00
  • 970971fd53 Merge pull request #213 from deepseek-harness/feat/repeat-tool-guard Wenlu Wang 2026-07-08 22:14:53 +08:00
  • 805f5cfd01 Merge branch 'code-runtime-worker' into code-mode-tools Tianyi Cui 2026-07-08 22:06:28 +08:00
  • 1b29273f12 fix: reach quiescence even when the runtime rejects (agent review) Tianyi Cui 2026-07-08 22:03:27 +08:00
  • 90547f283b fix: byte-exact value/error caps + write-callback contract (agent review) Tianyi Cui 2026-07-08 21:56:28 +08:00
  • 959a3c3a8b fix(agent-loop): discard an interrupted prefix composition instead of caching it Yichen Jiang 2026-07-08 21:46:03 +08:00
  • 9c133c644d test(bash-local): wait for process readiness Yichen Jiang 2026-07-08 21:45:10 +08:00
  • e7e382f9d1 docs: require awaited subagent owner cleanup Yichen Jiang 2026-07-08 21:16:56 +08:00
  • 463b72ce96 feat(spill): add tool-output spill seam, local backend, and policy Dudu-0223 2026-07-08 19:20:50 +08:00
  • 4dee9a8d9b docs: propose background subagent tasks Yichen Jiang 2026-07-08 20:31:41 +08:00
  • 765052a7d1 fix(agent-loop): compose the session prefix before pre-step; hand it to the pressure gate Yichen Jiang 2026-07-08 20:30:10 +08:00
  • 7fff51d848 Merge branch 'master' into feat/mcp-client TianleLin 2026-07-08 19:54:29 +08:00
  • 2d5918e158 test: add Loader export-path guard for dsh-mcp-client lintianle 2026-07-08 16:51:42 +08:00
  • ace0760927 test: add MCP client e2e tests with real MCP servers lintianle 2026-07-08 12:56:04 +08:00
  • 351a532cc7 feat: add MCP client plugin (dsh-mcp-client) lintianle 2026-07-07 23:21:54 +08:00
  • 80ce8b8dd4 docs: pin JSON normalization at the dispatch bridge (review finding) Tianyi Cui 2026-07-08 10:42:14 +08:00
  • 0ba6de0001 docs: catalog the code-runtime seam vocabulary (Codex review finding) Tianyi Cui 2026-07-08 02:38:47 +08:00
  • 56b05f70cf feat: add the code-execution capability seam (ctx.codeRuntime) Tianyi Cui 2026-07-08 02:17:24 +08:00
  • 96de50cb48 docs: add the run-local abort/settlement contract (Codex round 2) Tianyi Cui 2026-07-08 01:39:10 +08:00
  • cb3246d2d8 docs: fix Codex round-1 findings on the Code Mode RFC Tianyi Cui 2026-07-08 01:26:33 +08:00
  • e90103ac05 docs: name the persistence-catalog gate for the tool/code-dispatch event Tianyi Cui 2026-07-08 01:02:37 +08:00
  • 00ee92b278 docs: record the codeRuntime consumption idiom — cordis has no optional inject Tianyi Cui 2026-07-08 00:58:26 +08:00
  • 376d405ba4 docs: rewrite the Code Mode RFC — registry-native mode over a worker-thread code-runtime seam Tianyi Cui 2026-07-08 00:45:21 +08:00
  • e6bd6cc9be fix(compact): count the logged session prefix toward token pressure Yichen Jiang 2026-07-08 19:32:42 +08:00
  • cdd1ce2ad4 feat(subagent): extract dsh-subagent-process shared out-of-process machinery pku-xht 2026-07-08 15:31:14 +08:00
  • 77333c0a19 fix(agent): correct session-prefix composition-order docs; scrub messagePrefix in snapshots Yichen Jiang 2026-07-08 16:16:08 +08:00
  • 692a38b72c Merge branch 'master' into codex/ask-user-question Yichen Jiang 2026-07-08 16:05:16 +08:00
  • 35ef649716 Merge branch 'code-runtime-worker' into code-mode-tools Tianyi Cui 2026-07-08 15:55:29 +08:00
  • b04cfe3a41 Merge remote-tracking branch 'origin/master' into agent-request-messages Yichen Jiang 2026-07-08 15:54:36 +08:00
  • f453ba77a2 refactor: split skill providers Yichen Jiang 2026-07-08 15:50:38 +08:00
  • a83eb5d5c2 docs: fit packages/README budget after merging code-runtime + timeout rows Dudu-0223 2026-07-08 15:46:46 +08:00
  • ea4c10d753 refactor(agent): replace the per-step advice seam with agent/session-prefix Yichen Jiang 2026-07-08 15:44:30 +08:00
  • ef2a150293 Merge remote-tracking branch 'origin/master' into timeout-design Dudu-0223 2026-07-08 15:40:56 +08:00
  • a7c055270d chore(timeout-policy): drop now-unused schemastery dependency Dudu-0223 2026-07-08 15:10:15 +08:00
  • 395a0b8336 docs(timeout): update RFC + generated catalogs for the declaration split Dudu-0223 2026-07-08 15:06:02 +08:00
  • 232c1957e2 Merge remote-tracking branch 'origin/master' into feat/repeat-tool-guard kingwl 2026-07-08 14:52:12 +08:00
  • 030eebb634 Merge remote-tracking branch 'origin/master' into code-runtime-worker Tianyi Cui 2026-07-08 14:44:23 +08:00
  • dabc5e6225 Merge pull request #205 from deepseek-harness/code-runtime-pkg Tianyi Cui 2026-07-08 14:44:04 +08:00
  • 7a822ee402 feat(tool-web): declare web tool timeout budgets via config Dudu-0223 2026-07-08 14:40:14 +08:00
  • e491759f30 fix review finding: cap the detailed reminder's argument payload kingwl 2026-07-08 14:40:08 +08:00
  • d0314736de Merge remote-tracking branch 'origin/master' into code-runtime-pkg Tianyi Cui 2026-07-08 14:38:54 +08:00
  • 4398daa62b Merge pull request #203 from deepseek-harness/code-mode-rfc Tianyi Cui 2026-07-08 14:38:34 +08:00
  • 534b1dc6d0 refactor(timeout-policy): read budget from ToolDefinition, drop config Dudu-0223 2026-07-08 14:37:42 +08:00
  • 89941c0b42 Merge remote-tracking branch 'origin/master' into code-mode-rfc Tianyi Cui 2026-07-08 14:29:50 +08:00
  • a581963070 docs(rfc): promote the repeat-tool-guard RFC to implemented kingwl 2026-07-08 14:24:20 +08:00
  • a0e39db3b6 test(acp-snapshot): add the repeat-tool-guard reminder scenario kingwl 2026-07-08 14:24:20 +08:00
  • 93d5e4c560 test(acp-snapshot): replace the authored-implies-override guard with an explicit overridden flag kingwl 2026-07-08 14:24:20 +08:00
  • db26ef479d feat(guard): add the repeat-tool-guard plugin kingwl 2026-07-08 14:24:20 +08:00
  • d7a27b20df test: pin the no-recursive-run_code invariant; document the fold at the drain site (bot review) Tianyi Cui 2026-07-08 14:11:15 +08:00
  • 5d451bb2a0 feat(tools): add ToolDefinition.timeoutMs declared+validated via defineTool Dudu-0223 2026-07-08 14:06:24 +08:00
  • 283cd1b021 Merge remote-tracking branch 'origin/master' into feat/mcp-client lintianle 2026-07-08 13:50:25 +08:00
  • a1a78ae30a fix: prevent partial tool leaks and non-blocking dispose lintianle 2026-07-08 13:23:46 +08:00
  • 2f162308fe Merge pull request #209 from deepseek-harness/repeat-tool-guard-rfc Wenlu Wang 2026-07-08 13:48:12 +08:00
  • 36d93b4ad3 docs(rfc): propose the repeat-tool-guard plugin kingwl 2026-07-08 11:00:14 +08:00
  • d6363d3d27 Merge pull request #207 from deepseek-harness/all-checks-passed-gate Tianyi Cui 2026-07-08 13:42:44 +08:00
  • 84088300bc fix: pre-dispatch rejection of unloggable args, mutation-proof event copies, proto-safe bindings (Codex round 1) Tianyi Cui 2026-07-08 13:39:51 +08:00
  • 418b259a11 fix: prevent partial tool leaks and non-blocking dispose lintianle 2026-07-08 13:23:46 +08:00
  • 0c8f2f7daf fix: prevent partial tool leaks and non-blocking dispose lintianle 2026-07-08 13:23:46 +08:00
  • fdd7d1a91c chore: register mcp-client e2e entries in knip config lintianle 2026-07-08 13:01:00 +08:00
  • c65e05cff1 test: add MCP client e2e tests with real MCP servers lintianle 2026-07-08 12:56:04 +08:00
  • 2efe8ad418 test: cover resync coalescing, onclose, and error path in mcp-client lintianle 2026-07-08 12:18:59 +08:00
  • 2cb10cbc63 Merge branch 'code-runtime-worker' into code-mode-tools Tianyi Cui 2026-07-08 12:59:18 +08:00
  • b59d245c7c feat: Code Mode — the registry's mode config, the SDK codegen, and the run_code bridge Tianyi Cui 2026-07-08 12:58:23 +08:00
  • e20ce35ffb fix: self-contained built bundles + wire-size value cap (bot review) Tianyi Cui 2026-07-08 12:55:14 +08:00
  • e2572b7fa6 Merge branch 'rfc-recallable-compaction' of https://github.com/deepseek-harness/deepseek-harness into rfc-recallable-compaction Ziya 2026-07-07 21:09:57 -07:00
  • 77fce21253 Merge remote-tracking branch 'origin/master' into feat/mcp-client lintianle 2026-07-08 12:08:24 +08:00
  • 7089c88e4a docs(rfc): self-contained work references; add richer search query forms follow-up Ziya 2026-07-07 21:07:06 -07:00
  • f38111e5ca fix: handle MCP transport disconnect and concurrent tool re-sync lintianle 2026-07-08 11:58:12 +08:00
  • 3265bdbf70 fix(timeout-policy): warn on configured-but-unregistered tool names Dudu-0223 2026-07-08 11:43:29 +08:00
  • aa2a7f9a8a fix: validate and re-cap all inbound worker-port traffic (Codex round 1) Tianyi Cui 2026-07-08 11:39:57 +08:00
  • a76285c4e6 Merge origin/master into timeout-design Dudu-0223 2026-07-08 11:18:27 +08:00
  • ae1845fea0 Merge branch 'master' into all-checks-passed-gate Tianyi Cui 2026-07-08 11:09:32 +08:00
  • d3f86996f7 Merge remote-tracking branch 'origin/master' into codex/ask-user-question Yichen Jiang 2026-07-08 11:09:20 +08:00
  • 466a052159 Merge branch 'code-runtime-pkg' into code-runtime-worker Tianyi Cui 2026-07-08 11:07:14 +08:00
  • 583704ac1d feat: add the worker-thread code runtime (dsh-code-runtime-worker) Tianyi Cui 2026-07-08 11:00:06 +08:00
  • a7e8ac04d8 Merge pull request #204 from deepseek-harness/feat/shared-acp-snapshot Wenlu Wang 2026-07-08 11:02:21 +08:00
  • 2be0b9266c ci: add all-checks-passed aggregate job for branch protection Tianyi Cui 2026-07-08 10:57:25 +08:00
  • 987f9c00eb Merge branch 'master' into feat/shared-acp-snapshot Wenlu Wang 2026-07-08 10:51:08 +08:00
  • b16fb37f89 Merge pull request #200 from deepseek-harness/rfc-subagent-claude-codex Tianyi Cui 2026-07-08 10:50:34 +08:00
  • d7cc90a04c Merge branch 'master' into rfc-subagent-claude-codex Tianyi Cui 2026-07-08 10:49:17 +08:00
  • d10761a577 Merge branch 'code-mode-rfc' into code-runtime-pkg Tianyi Cui 2026-07-08 10:44:35 +08:00
  • e94c3b9015 docs: pin JSON normalization at the dispatch bridge (review finding) Tianyi Cui 2026-07-08 10:42:14 +08:00
  • c4d89cae10 Merge remote-tracking branch 'origin/codex/ask-user-question' into codex/ask-user-question Yichen Jiang 2026-07-08 10:30:04 +08:00
  • 0248691777 test: assert timeout-policy listener disposal (codex round 1 P2) Dudu-0223 2026-07-08 10:28:47 +08:00
  • fb8f20de6e fix review findings: reject queued ask aborts Yichen Jiang 2026-07-08 10:28:21 +08:00
  • 2cbdeb0872 Merge remote-tracking branch 'origin/master' into agent-request-messages Yichen Jiang 2026-07-08 10:24:35 +08:00
  • 8190016e2b feat(timeout): add tools/execute seam + tool-timeout policy plugin Dudu-0223 2026-07-08 10:06:07 +08:00
  • e97fffeab7 refactor(agent): rename agent/request-messages to agent/request-advice Yichen Jiang 2026-07-08 10:05:34 +08:00
  • 1097fa3507 fix review finding: an impossible scripted permission click rejects the run kingwl 2026-07-08 02:46:23 +08:00
  • 15a3431913 docs: catalog the code-runtime seam vocabulary (Codex review finding) Tianyi Cui 2026-07-08 02:38:47 +08:00
  • 9ab3a89cea docs(rfc): promote the shared-acp-snapshot RFC to implemented kingwl 2026-07-08 02:09:32 +08:00
  • b0144eaccd feat(acp-snapshot): scripted permission answers in the harness client kingwl 2026-07-08 02:07:14 +08:00