pub async fn extract_keywords_hybrid(
context: &str,
fast_provider: Option<&dyn Provider>,
) -> Vec<String>Expand description
Extract keywords from context with hybrid approach.
Strategy:
- First use rule-based stop word filtering (fast, zero cost)
- If result is insufficient (too few keywords), fall back to AI extraction
- Behavior controlled by MEMORY_AI_KEYWORDS env var (auto/always/never)