Prism / server /ingest.py

Commit History

fix: contextual retrieval latency β€” max_chunks gate + prompt trim + model update
dec430b

benroshan Claude Sonnet 4.6 commited on

fix: revert out-of-scope model default change in contextualize_chunks
0155d2c

benroshan commited on

feat: add source_type metadata to all ingested chunks
acf6283

benroshan commited on

feat: semantic chunking via SemanticChunker, toggled by config.yaml semantic_enabled
b003dda

benroshan commited on

fix: reduce max_concurrent 20β†’3 to stay under Groq 6k TPM; smart 429 retry wait
2ed79bb

benroshan commited on

fix: return 422 on password-protected PDF upload instead of 500
2c6df0a

benroshan commited on

feat: contextual retrieval in production via async BackgroundTask
ee2661c

benroshan commited on

feat: add contextualize_chunks() for LLM-prefixed chunk embeddings
f181551

benroshan commited on

fix: URL size guard for OOM prevention, eliminate double retrieval in chat, fix print
6c9f809

benroshan Claude Sonnet 4.6 commited on

feat: multi-workspace backend β€” workspace_id routes ChromaDB collections + BM25 dict
1e5c62a

benroshan Claude Sonnet 4.6 commited on

feat: rebrand FinRAG β†’ Prism (collection names, system prompt, UI branding)
7dac988

benroshan Claude Sonnet 4.6 commited on

Swap to API-based embeddings for Render
932ad5d

benroshan commited on

Add Dockerfile and Render config
f5628ad

benroshan commited on