@archastro/sdk
    Preparing search index...

    Interface ExpressionValidation

    Schema for expression validation responses

    interface ExpressionValidation {
        error?: string;
        findings?: Record<string, unknown>[];
        ok: boolean;
        symbols?: Record<string, unknown>[];
        valid?: boolean;
        warnings?: string[];
    }
    Index

    Properties

    error?: string

    Validation error message

    findings?: Record<string, unknown>[]

    Structured findings with position info for editor diagnostics

    ok: boolean

    Whether the validation call succeeded

    symbols?: Record<string, unknown>[]

    Inferred symbol types at source positions (name, type, line, column)

    valid?: boolean

    Whether the expression is valid

    warnings?: string[]

    Semantic analysis warnings (non-blocking)