Use measured query-only context across desktop CLI and MCP
This commit is contained in:
1 parent
95c72c5fd4
commit
88cd9c7f5a
12 files changed
+582
-20
No files matched your search
@@ -109,7 +109,7 @@ impl SemanticState {
|
||||
.acquire(InferenceRole::Foreground, threads)
|
||||
.map_err(|error| error.to_string())?;
|
||||
let mut service =
|
||||
HybridSearch::open(database, &self.model_directory, &self.worker, threads)
|
||||
HybridSearch::open_query(database, &self.model_directory, &self.worker, threads)
|
||||
.map_err(|error| error.to_string())?;
|
||||
drop(admission);
|
||||
service = service.with_budget(&self.inference_budget, InferenceRole::Foreground, threads);
|
||||
@@ -396,7 +396,7 @@ pub async fn hybrid_search(
|
||||
.inference_budget
|
||||
.acquire(InferenceRole::Foreground, threads)
|
||||
.map_err(|error| error.to_string())?;
|
||||
let session = HybridSearch::open(
|
||||
let session = HybridSearch::open_query(
|
||||
database,
|
||||
&semantic.model_directory,
|
||||
&semantic.worker,
|
||||
@@ -480,7 +480,7 @@ pub async fn hybrid_search_measured(
|
||||
.acquire(InferenceRole::Foreground, threads)
|
||||
.map_err(|error| error.to_string())?;
|
||||
let session = trace.timed("desktop.session_initialize", None, |_, _| {
|
||||
HybridSearch::open(
|
||||
HybridSearch::open_query(
|
||||
database,
|
||||
&semantic.model_directory,
|
||||
&semantic.worker,
|
||||
|
||||
Reference in new issue
Block a user