@conciergus/chat - v0.3.1
    Preparing search index...

    Interface ConciergusAgentControlsProps

    Properties for ConciergusAgentControls component

    interface ConciergusAgentControlsProps {
        status?: AgentStepStatus;
        executionMode?: AgentExecutionMode;
        steps?: AgentStep[];
        currentStepIndex?: number;
        maxSteps?: number;
        continueConditions?: AgentCondition[];
        className?: string;
        enableStepByStep?: boolean;
        enableAutomatic?: boolean;
        enableConditional?: boolean;
        enablePrepareStep?: boolean;
        showStepDetails?: boolean;
        showTimeline?: boolean;
        compact?: boolean;
        onStart?: () => void;
        onPause?: () => void;
        onResume?: () => void;
        onStop?: () => void;
        onStepNext?: () => void;
        onPrepareStep?: () => void;
        onContinueUntil?: (condition: AgentCondition) => void;
        onModeChange?: (mode: AgentExecutionMode) => void;
        onStepStatusChange?: (stepId: string, status: AgentStepStatus) => void;
        onError?: (error: Error) => void;
        stepRenderer?: ComponentType<StepRendererProps>;
        controlRenderer?: ComponentType<ControlRendererProps>;
        debug?: boolean;
        ariaLabel?: string;
        ariaDescription?: string;
        [key: string]: any;
    }

    Indexable

    • [key: string]: any
    Index

    Properties

    Current agent execution status

    executionMode?: AgentExecutionMode

    Current execution mode

    steps?: AgentStep[]

    Array of executed steps

    currentStepIndex?: number

    Current step index

    maxSteps?: number

    Maximum number of steps allowed

    continueConditions?: AgentCondition[]

    Continue conditions

    className?: string

    Additional CSS classes

    enableStepByStep?: boolean

    Enable step-by-step execution

    enableAutomatic?: boolean

    Enable automatic execution

    enableConditional?: boolean

    Enable conditional execution

    enablePrepareStep?: boolean

    Enable step preparation

    showStepDetails?: boolean

    Show step details

    showTimeline?: boolean

    Show execution timeline

    compact?: boolean

    Compact display mode

    onStart?: () => void

    Start agent execution

    onPause?: () => void

    Pause agent execution

    onResume?: () => void

    Resume agent execution

    onStop?: () => void

    Stop/cancel agent execution

    onStepNext?: () => void

    Execute next step

    onPrepareStep?: () => void

    Prepare next step

    onContinueUntil?: (condition: AgentCondition) => void

    Continue execution until condition

    onModeChange?: (mode: AgentExecutionMode) => void

    Change execution mode

    onStepStatusChange?: (stepId: string, status: AgentStepStatus) => void

    Step status change handler

    onError?: (error: Error) => void

    Error handler

    stepRenderer?: ComponentType<StepRendererProps>

    Custom step renderer

    controlRenderer?: ComponentType<ControlRendererProps>

    Custom control renderer

    debug?: boolean

    Show debug information

    ariaLabel?: string

    Accessibility label

    ariaDescription?: string

    Accessibility description