Member Junction
    Preparing search index...

    Structured recovery guidance returned by an action when it fails, enabling an AI agent to self-heal on retryable parameter errors or stop immediately on non-retryable failures.

    interface ActionErrorRecovery {
        InvalidParams?: {
            AllowedValues?: string[];
            ExpectedFormat?: string;
            ParamName: string;
            Reason: string;
        }[];
        RecoverySuggestion: string;
        Retryable: boolean;
        SuggestedNextActions?: string[];
        SuggestedValues?: string[];
        ValidParameterExample?: Record<string, unknown>;
    }
    Index

    Properties

    InvalidParams?: {
        AllowedValues?: string[];
        ExpectedFormat?: string;
        ParamName: string;
        Reason: string;
    }[]

    Optional breakdown of specific parameters that failed validation.

    RecoverySuggestion: string

    Actionable human/LLM-readable explanation of how to recover or why retry is futile.

    Retryable: boolean

    Whether retrying the action with modified parameters can succeed in this run.

    SuggestedNextActions?: string[]

    Optional names of alternative actions to call instead or beforehand.

    SuggestedValues?: string[]

    Optional fuzzy-matched candidate values (e.g., closest entity or field names).

    ValidParameterExample?: Record<string, unknown>

    Optional example of a valid parameter payload.