Search-mode dispatch A query enters the ARIEL search service with a mode name; the registry resolves the mode to its module — refusing unknown or disabled modes rather than falling back — and that module's execute produces the search result. MODE user query cli · mcp · web search service search(mode=…) registry no silent fallback module execute() result entries · modes used