kernl

Function: planQuery()

function planQuery(input: QueryInput, caps: SearchCapabilities): PlannedQuery;

Defined in: retrieval/src/query.ts:247

Plan a query against backend capabilities.

Preserves full richness where possible, degrades gracefully otherwise.

  • Hybrid not supported → drop text, keep vector
  • Multi-signal not supported → keep first signal only

Parameters

ParameterType
inputQueryInput
capsSearchCapabilities

Returns

PlannedQuery

On this page