Member Junction
    Preparing search index...

    Input for Query.RefreshExtraction. Selectors combine as a union; give at least one.

    interface QueryRefreshExtractionInput {
        all?: boolean;
        categoryPath?: string;
        dryRun?: boolean;
        entityNames?: string[];
        queryIDs?: string[];
        queryNames?: string[];
        withAI?: boolean;
    }
    Index

    Properties

    all?: boolean

    Every query the caller can read.

    categoryPath?: string

    A category path (Category/Sub): the queries in that category and every category below it.

    dryRun?: boolean

    Work out and report the changes without writing anything.

    entityNames?: string[]

    Entity names: the queries that read any of these entities.

    queryIDs?: string[]

    Query IDs to refresh. With exactly one ID and no other selector, a query that does not exist or that the caller may not refresh is reported as unavailable.

    queryNames?: string[]

    Query names, or full paths (Category/Sub/Name); a bare name selects every query with that name.

    withAI?: boolean

    Queue the LLM description pass for rows still without a description (default false).