mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-11-01 19:24:29 +08:00
Inventory/availability questions like "is FastQC installed?" or "do I have an RNA-seq workflow?" don't need specialist routing -- they're single-call lookups against the toolbox or workflow index. The router handling them directly avoids a handoff round-trip. Boundary stays tight: these are availability/inventory only. "What tool should I use for my analysis?" still routes to the tool_recommendation specialist, and IWC catalog search is deliberately out of scope (different data source, different ranking semantics) -- left for a follow-up. ops.search_tools doesn't accept a limit, so the router wrapper slices oversized result lists and flags the truncation back to the model.