@qtsurfer/sdk
    Preparing search index...

    Type Alias StrategyValidation

    StrategyValidation:
        | { queued: false; state: StrategyState; strategyId: string }
        | { queued: true; state?: undefined; strategyId: string }

    Outcome of QTSurfer.validateStrategy — the SDK's rendering of the two answers that operation has, which the response body alone cannot tell apart.

    • queued: false — a verdict already existed for the current compilation and comes back in state unchanged; nothing new was queued. This is not the same as "terminal": a check queued by an earlier call can still be running, so read state.validation rather than treating queued: false as "there is an answer".
    • queued: true — a check was just queued. Nothing is known yet; poll QTSurfer.getStrategy until validation leaves 'pending'.