Type alias CreateSupervisorParams<AnnotationRootT, StructuredResponseFormat>
Type Parameters
- AnnotationRootT extends AnnotationRoot<any>
- StructuredResponseFormat extends Record<string, any> = Record<string, any>
Type declaration
Optional
addHandoffBackMessages?: boolean
Optional
includeAgentName?: AgentNameMode
llm: LanguageModelLike
Optional
outputMode?: OutputMode
Optional
responseFormat?: z.ZodType<StructuredResponseFormat> | {
prompt: string;
schema: z.ZodType<StructuredResponseFormat> | Record<string, unknown>;
} | Record<string, unknown>
Optional
supervisorName?: string
Optional
tools?: (StructuredToolInterface | RunnableToolLike | DynamicTool)[]