MCPcopy Create free account
hub / github.com/AI45Lab/Code / query

Method query

core/src/memory.rs:334–342  ·  view source on GitHub ↗
(
        &self,
        query: &crate::context::ContextQuery,
    )

Source from the content-addressed store, hash-verified

332 }
333
334 async fn query(
335 &self,
336 query: &crate::context::ContextQuery,
337 ) -> anyhow::Result<crate::context::ContextResult> {
338 let limit = query.max_results.min(5);
339 let items = self.memory.recall_similar(&query.query, limit).await?;
340
341 Ok(memory_items_to_context_result("memory", items))
342 }
343
344 async fn on_turn_complete(
345 &self,

Callers

nothing calls this directly

Calls 2

recall_similarMethod · 0.45

Tested by

no test coverage detected