diff --git a/surfsense_backend/app/indexing_pipeline/chunk_reconciler.py b/surfsense_backend/app/indexing_pipeline/chunk_reconciler.py index 9354aeb9f..dd57a44d1 100644 --- a/surfsense_backend/app/indexing_pipeline/chunk_reconciler.py +++ b/surfsense_backend/app/indexing_pipeline/chunk_reconciler.py @@ -19,6 +19,9 @@ class ExistingChunk: id: int content: str position: int + # Stored char span; None for legacy rows indexed before spans existed. + start_char: int | None = None + end_char: int | None = None @dataclass(frozen=True, slots=True)