-
f858c647a6
refactor(tasks): drive wait() timing through dsh-timeout
Yichen Jiang
2026-07-09 21:36:56 +08:00
-
7f5b990aa1
Merge remote-tracking branch 'origin/master' into workflow-vm-to-workerthread
imccyu
2026-07-09 21:34:52 +08:00
-
-
-
-
beaace5eb3
Merge remote-tracking branch 'origin/master' into codex/rfc-subagent-background-tasks
Yichen Jiang
2026-07-09 21:32:07 +08:00
-
-
-
-
590f520949
fix: address codex review round 2
Dudu-0223
2026-07-09 21:28:42 +08:00
-
387f19c7f6
docs: regenerate the module graph for the ask-user merge
Tianyi Cui
2026-07-09 21:23:45 +08:00
-
184e164091
feat(tasks): background task runtime, generic task_* control tools, bash/subagent producers
Yichen Jiang
2026-07-09 21:22:54 +08:00
-
6f86f6081b
workflow: dispose() host-drives child disposal inside the grace
imccyu
2026-07-09 21:14:30 +08:00
-
e94305d99e
fix: address codex review round 1
Dudu-0223
2026-07-09 21:12:41 +08:00
-
0df497133c
Merge branch 'master' into agent-request-messages
Yichen Jiang
2026-07-09 21:12:31 +08:00
-
-
-
-
19fc33f172
Merge remote-tracking branch 'origin/master' into code-mode-tools
Tianyi Cui
2026-07-09 21:10:40 +08:00
-
-
-
-
e0f20088d8
feat: bash-backed glob/grep discovery tools (dsh-tool-fs-search)
Dudu-0223
2026-07-09 20:44:32 +08:00
-
-
2c03b2bc29
feat: surface the run_code program in the ACP tool-call card
Tianyi Cui
2026-07-09 20:56:44 +08:00
-
137530954a
Merge pull request #108 from deepseek-harness/codex/ask-user-question
Tianyi Cui
2026-07-09 20:45:46 +08:00
-
-
f91bfc1fcf
test: re-record the header pin and workflow-run for the meta-parameter schema
imccyu
2026-07-09 20:25:59 +08:00
-
0d0f0204f2
workflow: meta rides the seam as data — the engine never evaluates it
imccyu
2026-07-09 20:09:10 +08:00
-
af9616f47d
test: let the wedged-worker regression post its child-start first
imccyu
2026-07-09 19:12:58 +08:00
-
0d11a3afc7
workflow: rename dsh-workflow-vm to dsh-workflow-workerthread
imccyu
2026-07-09 19:06:55 +08:00
-
d5c65e2b4c
docs: describe the workflow engine as worker-thread first
imccyu
2026-07-09 18:50:29 +08:00
-
b5f618bcfb
workflow: swap the engine's internals to node:worker_threads
imccyu
2026-07-09 18:39:31 +08:00
-
f1e54d737b
fix(tool-cordis): pass primitive provided service values through the façade
imccyu
2026-07-09 19:30:49 +08:00
-
db857f62c0
docs(tool-cordis): state the sandbox stance as steering, not containment
imccyu
2026-07-09 18:51:44 +08:00
-
e41dbe7303
docs: list the user-interaction packages in the ui/ group summaries
Yichen Jiang
2026-07-09 18:42:51 +08:00
-
fbc9eb313c
workflow: harden the seam-contract tests ahead of the engine swap
imccyu
2026-07-09 18:16:51 +08:00
-
4a15c8a479
workflow: make the seam's listener containment total
imccyu
2026-07-09 18:13:34 +08:00
-
1e06fdbb86
refactor: colocate user interaction with ui packages
Yichen Jiang
2026-07-09 17:55:01 +08:00
-
4e59c38d23
Merge remote-tracking branch 'origin/master' into worktree-session-modes-rfc
kingwl
2026-07-09 17:19:19 +08:00
-
-
-
-
fd2c682477
docs(subagent): state the re-assert placement guarantee precisely
Tianyi Cui
2026-07-09 16:42:26 +08:00
-
87a1774fef
feat: add docs website
lintianle
2026-07-09 16:07:58 +08:00
-
013f12963b
fix(scope): generalize the carrier's proxy-invariant guard; keep the real constructor
Tianyi Cui
2026-07-09 14:39:17 +08:00
-
06cebf1bf4
fix(scope): make the dispatch carrier method-transparent for native-private subjects
Tianyi Cui
2026-07-09 14:21:58 +08:00
-
0ba6d832f8
docs: regenerate the module graph on the merged tree
pku-xht
2026-07-09 14:19:36 +08:00
-
607b02a659
Merge branch 'master' into feat/subagent-process
pku-xht
2026-07-09 14:01:28 +08:00
-
-
-
-
3e9527278a
fix(tool-cordis): gate façade services on inject, and make tools.get read-only
imccyu
2026-07-09 12:44:57 +08:00
-
1b1ba96d4f
fix(tool-cordis): replace the pass-through ctx proxy with a whitelist façade
imccyu
2026-07-09 01:37:40 +08:00
-
aed752a75d
fix: update doc budget
imccyu
2026-07-08 21:30:17 +08:00
-
ea66641b84
feat(tool-cordis): flatten the inspect plugins section to a capability list
imccyu
2026-07-08 21:01:49 +08:00
-
a500c791f7
fix(tool-cordis): normalize the JSON-Schema dialect at the defineTool boundary
imccyu
2026-07-08 14:51:35 +08:00
-
db45769513
feat(tool-cordis): Node-API traps + fs/web capability routing
imccyu
2026-07-08 11:51:24 +08:00
-
e51e58e993
chore: register the cordis group across repo gates and docs
imccyu
2026-07-08 11:50:12 +08:00
-
809329ea1a
scripts: gen-cordis-api — the generated runtime API catalog pipeline
imccyu
2026-07-08 11:47:51 +08:00
-
5edc9c573a
examples: cordis-agent — the self-referential demo
imccyu
2026-07-08 11:47:15 +08:00
-
ee1da1ce5b
feat(cordis): @deepseek-ai/dsh-tool-cordis — inspect/mount/unmount over the live runtime
imccyu
2026-07-08 11:45:46 +08:00
-
a4a9900be1
simplify retention omitted metadata
Dudu-0223
2026-07-09 13:53:51 +08:00
-
0d5b15b5b4
test: cover spill plugins in built stdio consumer
Dudu-0223
2026-07-09 13:44:38 +08:00
-
68ebc76af7
docs(rfc): the self-referential cordis toolset
imccyu
2026-07-08 11:45:01 +08:00
-
-
-
c321819053
rename: @deepseek-ai/dsh-subagent-process -> @deepseek-ai/dsh-subagent-subprocess
pku-xht
2026-07-09 13:42:03 +08:00
-
fc6db791f1
refactor(compact): extract the shared transcript renderer into dsh-compact
Ziya
2026-07-08 20:45:05 -07:00
-
bdab8c6a61
Merge remote-tracking branch 'origin/master' into codex/ask-user-question
Yichen Jiang
2026-07-09 13:34:13 +08:00
-
-
-
-
a4553cc10d
Merge remote-tracking branch 'origin/master' into code-mode-tools
Tianyi Cui
2026-07-09 13:30:26 +08:00
-
-
-
-
e4331ca5e7
Merge branch 'master' into agent-request-messages
Yichen Jiang
2026-07-09 13:30:11 +08:00
-
-
-
-
7c5133488a
refactor(core): every registry register-method returns the exact effect disposer
Tianyi Cui
2026-07-09 13:05:44 +08:00
-
9fddbac095
refactor: unify the Code Mode demos on base-plus-overlay
Tianyi Cui
2026-07-09 13:02:19 +08:00
-
571c6025d5
fix: address master merge gate failures
Dudu-0223
2026-07-09 13:01:14 +08:00
-
78318f5d12
Merge remote-tracking branch 'origin/master' into codex/truncated-design
Dudu-0223
2026-07-09 12:54:30 +08:00
-
-
-
-
63d890ab96
Merge pull request #185 from deepseek-harness/timeout-design
Tianyi Cui
2026-07-09 12:45:19 +08:00
-
-
-
-
4e8dc8e8f5
docs: fail the event matrix on a zero-dispatcher row; attribute provider-removed
Tianyi Cui
2026-07-09 12:36:18 +08:00
-
a3244a5774
fix(tool-subagent): an omitted agentOptions must not materialize an empty object
Tianyi Cui
2026-07-09 12:33:18 +08:00
-
6f4ea8a260
refactor(subagent): stage structured captures in a WeakMap keyed by execution
Tianyi Cui
2026-07-09 12:30:27 +08:00
-
96c3c94f85
fix(subagent): make the structured re-assert placement-preserving
Tianyi Cui
2026-07-09 12:27:08 +08:00
-
bc7da642d4
feat: fold the Code Mode demos into demo:code-mode with a UI argument
Tianyi Cui
2026-07-09 12:16:37 +08:00
-
0a3ffe1b04
Merge remote-tracking branch 'origin/master' into timeout-design
Dudu-0223
2026-07-09 11:52:18 +08:00
-
-
-
-
1be9baeb7b
feat: add demo:acp-code — the ACP demo in Code Mode
Tianyi Cui
2026-07-09 11:44:10 +08:00
-
c4aff62ef7
Merge remote-tracking branch 'origin/codex/ask-user-question' into codex/ask-user-question
Yichen Jiang
2026-07-09 11:22:12 +08:00
-
-
0009d13693
docs: refresh tool catalog
Yichen Jiang
2026-07-09 11:21:27 +08:00
-
7db9a6c780
fix review findings: document ask-user recommendation convention
Yichen Jiang
2026-07-09 11:20:17 +08:00
-
a5ba05121a
Merge branch 'master' into codex/ask-user-question
Yichen Jiang
2026-07-09 11:11:07 +08:00
-
-
-
-
673f20c990
Merge remote-tracking branch 'origin/master' into code-mode-tools
Tianyi Cui
2026-07-09 11:06:50 +08:00
-
-
-
-
fef4313685
test(spill-policy): guard loader export shape
Dudu-0223
2026-07-09 11:04:34 +08:00
-
6660d2a83e
Merge branch 'master' into feat/subagent-process
pku-xht
2026-07-09 11:03:48 +08:00
-
-
-
-
a11000030a
docs(subagent-acp): point the env-scrub section at its one home
pku-xht
2026-07-09 10:42:41 +08:00
-
2471e2b2bb
fix review finding: exitsWithin cleans up its listener and timer on both arms
pku-xht
2026-07-09 10:42:34 +08:00
-
7ccf31a59b
fix review finding: root-portable rm-failure injection in the config-dir test
pku-xht
2026-07-09 10:20:42 +08:00
-
c9310d2a19
fix: address codex review round 3
Dudu-0223
2026-07-09 10:07:07 +08:00
-
1f6b67269e
Merge branch 'master' into agent-request-messages
Yichen Jiang
2026-07-09 09:52:33 +08:00
-
-
-
-
326b199f25
fix: address codex review round 2
Dudu-0223
2026-07-09 09:51:35 +08:00
-
8819c71b81
docs: teach the graph generator the CHAINED fused-dispatch spelling
Tianyi Cui
2026-07-09 06:06:17 +08:00
-
e5093244fb
fix(subagent): declare the dsh-scope dependency; make the re-assert REPLACE conflicting entries
Tianyi Cui
2026-07-09 05:21:06 +08:00
-
db6aed0459
fix(subagent): key the structured stage by execution identity, not call id
Tianyi Cui
2026-07-09 05:03:44 +08:00
-
d5d5e3fa3c
docs: regenerate services catalog for the register() disposer signature
Tianyi Cui
2026-07-09 04:53:58 +08:00
-
547aacee2f
fix: honor the teardown order on owner unload; make the structured commit unconditional
Tianyi Cui
2026-07-09 04:48:52 +08:00
-
9ff8720da5
fix(tool-subagent): a partial toolFilter must not materialize an empty allow-list
Tianyi Cui
2026-07-09 04:03:22 +08:00
-
513ba2716d
fix(agent-loop): one quiescence boundary across owner unload and handle.dispose
Tianyi Cui
2026-07-09 03:58:15 +08:00
-
e7b712453a
test: close the per-file coverage gaps for the scoping surface
Tianyi Cui
2026-07-09 03:41:37 +08:00
-
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