chore: remove unused clap dep and fix test_session_table name

- Remove clap dependency from retrieval-pipeline (RetrievalStrategy
  already has FromStr/Display; evaluations uses clap directly)
- Rename session table from test_session_table to session
This commit is contained in:
Per Stark
2026-05-25 14:02:53 +02:00
parent b965c5a2e6
commit 6a5d631287
4 changed files with 2 additions and 7 deletions
Generated
-1
View File
@@ -5422,7 +5422,6 @@ dependencies = [
"async-openai",
"async-trait",
"axum",
"clap",
"common",
"fastembed",
"futures",
+1 -1
View File
@@ -75,7 +75,7 @@ impl SurrealDbClient {
SessionStore::new(
Some(self.client.clone().into()),
SessionConfig::default()
.with_table_name("test_session_table")
.with_table_name("session")
.with_secure(true),
)
.await
-4
View File
@@ -21,9 +21,5 @@ async-openai = { workspace = true }
async-trait = { workspace = true }
uuid = { workspace = true }
fastembed = { workspace = true }
clap = { version = "4.4", features = ["derive"] }
common = { path = "../common" }
[dev-dependencies]
common = { path = "../common", features = ["test-utils"] }
+1 -1
View File
@@ -3,7 +3,7 @@ use std::fmt;
use crate::scoring::FusionWeights;
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, clap::ValueEnum)]
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum RetrievalStrategy {
/// Primary hybrid chunk retrieval for search/chat (formerly Revised)