Extract all subagent names as a string union from a DeepAgent.
const agent = createDeepAgent({ subagents: [ { name: "researcher", ... }, { name: "writer", ... } ] as const,});type SubagentNames = InferSubagentNames<typeof agent>;// SubagentNames = "researcher" | "writer" Copy
const agent = createDeepAgent({ subagents: [ { name: "researcher", ... }, { name: "writer", ... } ] as const,});type SubagentNames = InferSubagentNames<typeof agent>;// SubagentNames = "researcher" | "writer"
Extract all subagent names as a string union from a DeepAgent.