deepseek-harness/docs
Tianyi Cui eda2983b00 fix(docs): address Codex review — document the subagent_fork alias, harden dispose
Round-1 Codex review findings on the tool-schema catalog:

(A) The shipped coding-agent / acp-agent configs load dsh-tool-subagent twice —
as `subagent` (spawn backend) and `subagent_fork` (fork backend) — so the model
sees a `subagent_fork` tool the catalog never mentioned, while the intro claimed
to list "the exact name the model receives". The registered name is the plugin's
load-time `toolName` config, not a package fact, so rather than bake an
example-app config into a packages-scoped generator, add a per-package deployment
`note`: the subagent entry now records the `subagent_fork` alias and points at the
leaf configs. Intro and RFC scope reworded to state the unit is the package (at
its default config), with aliases noted — no longer overclaiming. A test asserts
the note names `subagent_fork`, covering the config-driven-name path.

(B) collectToolCatalog only disposed the context on the success path; a throw from
mount/schemas() after earlier plugins mounted would leak the fiber. Move
`ctx.fiber.dispose()` into a `finally` per the repo's dispose-to-quiescence rule.
2026-07-02 03:16:17 +08:00
..
cookbook feat(tool-todo): add the model-facing todo_write tool 2026-06-29 10:30:52 +08:00
cordis-catalog fix(compact): make config knobs explicit and flag two review smells 2026-07-01 22:10:49 +08:00
core-data-structures Merge remote-tracking branch 'origin/master' into compact-basic-refactor 2026-07-01 23:29:20 +08:00
i18n docs(i18n): address round-2 terminology review 2026-07-01 23:08:45 +08:00
postmortem Fix doc cross-links for the hierarchy; add package-path + shape gates 2026-06-20 23:12:14 +08:00
rfc fix(docs): address Codex review — document the subagent_fork alias, harden dispose 2026-07-02 03:16:17 +08:00
tool-catalog fix(docs): address Codex review — document the subagent_fork alias, harden dispose 2026-07-02 03:16:17 +08:00
AGENTS.md docs(rfc): classify RFCs by kind via path-encoded subdirectories 2026-06-20 22:29:45 +08:00
architecture.md Merge remote-tracking branch 'origin/master' into compact-basic-refactor 2026-07-01 23:29:20 +08:00
development.md docs: address review sync gaps 2026-07-01 12:56:13 +08:00
module-graph.md Merge remote-tracking branch 'origin/master' into compact-basic-refactor 2026-06-30 09:13:15 +08:00