update semantic search to go to no results if search query is blank

KCaverly created

Change summary

crates/semantic_index/src/semantic_index.rs | 4 ++++
1 file changed, 4 insertions(+)

Detailed changes

crates/semantic_index/src/semantic_index.rs 🔗

@@ -703,6 +703,10 @@ impl SemanticIndex {
             let database =
                 VectorDatabase::new(fs.clone(), db_path.clone(), cx.background()).await?;
 
+            if phrase.len() == 0 {
+                return Ok(Vec::new());
+            }
+
             let phrase_embedding = embedding_provider
                 .embed_batch(vec![phrase])
                 .await?