Skip to content

Add section store registry and separate PDF indexing flag#31

Merged
GauteR merged 1 commit into
mainfrom
feature/section-store-registry
Jun 15, 2026
Merged

Add section store registry and separate PDF indexing flag#31
GauteR merged 1 commit into
mainfrom
feature/section-store-registry

Conversation

@GauteR

@GauteR GauteR commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Ny section_store_registry med json og memory providere
  • SECTION_STORE_PROVIDER env-variabel
  • ENABLE_PDF_INDEXING skilt fra ENABLE_LLAMAPARSE — pypdf-fallback fungerer uten LlamaParse

Avhenger av: #30 — merge container-optimization først.

Test plan

  • uv run pytest tests/test_vector_store_registry.py tests/test_api.py -k pdf -v
  • PDF-indeksering med ENABLE_LLAMAPARSE=false og ENABLE_PDF_INDEXING=true → 200
  • SECTION_STORE_PROVIDER=memory i testmiljø

@GauteR GauteR force-pushed the feature/container-optimization branch from ecbdfd6 to 3267155 Compare June 15, 2026 12:39
Base automatically changed from feature/container-optimization to main June 15, 2026 12:40
Wire section stores through a registry like vector stores and allow
pypdf fallback when ENABLE_LLAMAPARSE is false via ENABLE_PDF_INDEXING.

Co-authored-by: Cursor <cursoragent@cursor.com>
@GauteR GauteR force-pushed the feature/section-store-registry branch from ba12f93 to c278dd3 Compare June 15, 2026 12:41
@GauteR GauteR merged commit e3e48fd into main Jun 15, 2026
1 check failed
@GauteR GauteR deleted the feature/section-store-registry branch June 15, 2026 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant