Merge pull request 'Fix hybrid query float4 parameter bindings' (#24) from codex/fix-query-float4-bindings into main

Reviewed-on: Ingwaz/openbrain-mcp#24
This commit is contained in:
2026-03-24 02:24:02 +00:00

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,
],
)