mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-11-10 20:57:49 +08:00
Review follow-ups on the delegated-child rule: - Every one of the four tools refuses a delegated caller before dispatch, reading `delegationDepthOf(exec.agent)` and returning the stable `subagent_session` refusal, so `schedule_list`, `schedule_delete`, and a content-only `schedule_update` are covered too. The preset `toolFilter.deny` stays as the layer that keeps the tools out of a child's prompt. - The service keys the arming refusal on that same delegation accounting alone; `hasApiSessionSubagentOwner` returns to package-private and `@deepseek-ai/dsh-schedule` no longer imports it. - The preset child row is `time-context` again: the `preset-` prefix separated it from a Host row that no longer exists, and `verify-cordis-config` passes with the sibling-style id. - Docs, Agent Notes, and the generated catalogs follow.