Query analysis and HyDE are both LLM-based operations that run in
parallel via asyncio.gather, so enabling query analysis adds no
extra latency when HyDE is also enabled.
Query analysis provides:
- Modality detection from query content
- Query cleaning and reformulation
- Query variants for better recall
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Initialize checkboxes to match server defaults (BM25, HyDE, Reranking
enabled; Query Analysis disabled) so the UI accurately reflects what
the server is actually doing. Previously showed all as unchecked which
was confusing.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>