docs: regenerate catalogs and sync subagent type-equiv blocks for persona/toolFilter

This commit is contained in:
Tianyi Cui
2026-07-09 02:18:39 +08:00
parent 1ac7857349
commit f91eb39538
7 changed files with 65 additions and 20 deletions

View File

@@ -74,7 +74,12 @@ export interface Config {
* itself; `deny`-listing it (or setting `maxDepth`) is how a deployment
* bounds recursion.
*/
toolFilter?: { allow?: string[]; deny?: string[] }
toolFilter?: {
/** Global tool names the child keeps; everything else is removed. */
allow?: string[]
/** Global tool names removed from the child. */
deny?: string[]
}
/**
* Recursion cap applied to every child this tool spawns (see
* `SubagentStartRequest.maxDepth`): a spawn whose child would sit deeper