Selva Compute API Reference - v2.1.0
    Preparing search index...

    Interface GrasshopperParsedIO

    Parsed input/output structure with processed types.

    parseErrors is populated when one or more inputs failed validation and fell back to a safe default. The result is still usable, but the UI should surface these so the user can fix their definition.

    interface GrasshopperParsedIO {
        inputs: InputParam[];
        loadErrors?: string[];
        loadWarnings?: string[];
        outputs: OutputParamSchema[];
        parseErrors?: InputParseError[];
    }
    Index

    Properties

    inputs: InputParam[]
    loadErrors?: string[]

    Server-side definition-load errors from the /io response (e.g. a missing plugin that left inputs unresolved). When present, the inputs/outputs may be incomplete — the user needs to fix their server/definition.

    loadWarnings?: string[]

    Server-side definition-load warnings from the /io response (e.g. an obsolete component). Surface these so the user understands a degraded IO list. Distinct from parseErrors (client-side input typing failures).

    parseErrors?: InputParseError[]