Fix hybrid query parameter types

This commit is contained in:
Agent Zero
2026-03-24 02:12:41 +00:00
parent 1b4fc85ff2
commit 1314015479

View File

@@ -107,10 +107,6 @@ impl Database {
) -> Result<Vec<MemoryMatch>> {
let client = self.pool.get().await?;
let vector = Vector::from(embedding.to_vec());
let threshold_f64 = threshold as f64;
let vector_weight_f64 = vector_weight as f64;
let text_weight_f64 = text_weight as f64;
let rows = client
.query(
r#"
@@ -167,9 +163,9 @@ impl Database {
&vector,
&query_text,
&agent_id,
&threshold_f64,
&vector_weight_f64,
&text_weight_f64,
&threshold,
&vector_weight,
&text_weight,
&limit,
],
)