Interface IWaldiezSourceUserProxyOrAssistant

interface IWaldiezSourceUserProxyOrAssistant {
    agentType: "user" | "assistant";
    asNode: (position?: XYPosition) => WaldiezNodeUserProxyOrAssistant;
    data: IWaldiezSourceUserProxyOrAssistantData;
    id: string;
    rest: { [key: string]: unknown };
}

Hierarchy (View Summary)

Properties

agentType: "user" | "assistant"
asNode: (position?: XYPosition) => WaldiezNodeUserProxyOrAssistant
id: string
rest: { [key: string]: unknown }