Interface IWaldiezSourceUserProxyOrAssistantData

interface IWaldiezSourceUserProxyOrAssistantData {
    agentDefaultAutoReply: null | string;
    agentType: "user" | "assistant";
    codeExecutionConfig: WaldiezAgentCodeExecutionConfig;
    createdAt: string;
    description: string;
    humanInputMode: WaldiezAgentHumanInputMode;
    maxConsecutiveAutoReply: null | number;
    modelIds: string[];
    name: string;
    nestedChats: WaldiezAgentNestedChat[];
    parentId: null | string;
    requirements: string[];
    skills: WaldiezAgentLinkedSkill[];
    systemMessage: null | string;
    tags: string[];
    teachability: WaldiezAgentTeachability;
    termination: WaldiezAgentTerminationMessageCheck;
    updatedAt: string;
}

Hierarchy (View Summary)

Properties

agentDefaultAutoReply: null | string
agentType: "user" | "assistant"
codeExecutionConfig: WaldiezAgentCodeExecutionConfig
createdAt: string
description: string
maxConsecutiveAutoReply: null | number
modelIds: string[]
name: string
nestedChats: WaldiezAgentNestedChat[]
parentId: null | string
requirements: string[]
systemMessage: null | string
tags: string[]
updatedAt: string