fix: arc-share retrieved chunks, centralize entity embeddings, and trim hot-path clones.

This commit is contained in:
Per Stark
2026-06-06 23:05:53 +02:00
parent 60cf63292a
commit c53ec8c0a1
41 changed files with 368 additions and 289 deletions
@@ -22,8 +22,8 @@ use retrieval_pipeline::answer_retrieval::{
};
use serde::{Deserialize, Serialize};
use serde_json::from_str;
use tokio::sync::Mutex;
use tokio::sync::mpsc::channel;
use tokio::sync::Mutex;
use tracing::{debug, error, info};
use common::storage::{
@@ -36,10 +36,7 @@ use common::storage::{
},
};
use crate::{
html_state::HtmlState,
middlewares::auth_middleware::RequireUser,
};
use crate::{html_state::HtmlState, middlewares::auth_middleware::RequireUser};
use super::reference_validation::{collect_reference_ids_from_retrieval, validate_references};