Skip to main content

resolve

Function resolve 

Source
pub fn resolve<'a>(
    query: &str,
    catalog: &'a [ToolSpec],
    max_results: usize,
) -> Vec<&'a ToolSpec>
Expand description

Resolve a query against the catalog, returning matching ToolSpecs.

Supports:

  • select:A,B,C — exact name lookup, preserves order, skips unknowns
  • exact name — single exact match
  • keyword terms — scored substring search across name + description