Commit Graph

  • cc24e79cd2 docs: agent-scope RFC, CONTEXT.md glossary, architecture scope section, README sync Tianyi Cui 2026-07-09 03:01:11 +08:00
  • e7bcbb8bc6 feat(dx): scopeHost, agent-aware ACP presentation, and the scoped-dispatch drift gate Tianyi Cui 2026-07-09 02:38:54 +08:00
  • f91eb39538 docs: regenerate catalogs and sync subagent type-equiv blocks for persona/toolFilter Tianyi Cui 2026-07-09 02:18:39 +08:00
  • 1ac7857349 feat(invariants): scoped-dispatch carrier/subject checks and the setup-drives tripwire Tianyi Cui 2026-07-09 02:11:21 +08:00
  • 15f4d1cd03 feat(subagent): persona + toolFilter become real; structured runtime collapses to scoped registrations Tianyi Cui 2026-07-09 02:10:06 +08:00
  • 67cb9a591d docs: teach graph generator the scoped-dispatch spellings; sync Agent type-equiv block Tianyi Cui 2026-07-09 01:36:14 +08:00
  • 806e7a84cf docs: regenerate module graph, config catalog, and cordis catalogs for agent scoping Tianyi Cui 2026-07-09 01:21:27 +08:00
  • f387b774a9 feat(agent): the agent is a registration scope — Agent.ctx, setup slot, fused scoped dispatch Tianyi Cui 2026-07-09 01:17:47 +08:00
  • 3d16026eb0 feat(core): scope-aware registries and session dispatch carriers Tianyi Cui 2026-07-09 01:09:21 +08:00
  • e0e4203263 Merge pull request #208 from deepseek-harness/code-runtime-worker Tianyi Cui 2026-07-09 01:05:48 +08:00
  • 43de115173 Merge branch 'master' into code-runtime-worker Tianyi Cui 2026-07-09 01:04:01 +08:00
  • db9437a50e Merge remote-tracking branch 'origin/master' into codex/ask-user-question Yichen Jiang 2026-07-09 00:48:45 +08:00
  • 56091d5b5d fix review findings: keep ask-user opt-in for acp app Yichen Jiang 2026-07-09 00:40:13 +08:00
  • ca71834776 Merge remote-tracking branch 'origin/agent-request-messages' into agent-request-messages Yichen Jiang 2026-07-09 00:42:05 +08:00
  • f2c333e510 docs(rfc): record the session-prefix decision Yichen Jiang 2026-07-09 00:40:57 +08:00
  • dc855dbd4e Merge branch 'code-runtime-worker' into code-mode-tools Tianyi Cui 2026-07-09 00:40:52 +08:00
  • 064d1c4ce1 docs: state advisory typing in the worker row (review) Tianyi Cui 2026-07-09 00:38:21 +08:00
  • 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