Prism / tests

Commit History

feat: add filter_docs to HybridRetriever and get_retriever_filtered helper
09d72bf

benroshan commited on

feat: add source_type metadata to all ingested chunks
acf6283

benroshan commited on

fix: restore score > 0 threshold in filtered BM25 path + use original index for scoring
d28e521

benroshan commited on

feat: add filter_sources param to BM25Index.search()
ba3026d

benroshan commited on

fix: replace startswith with is_relative_to() for path traversal security
10860d7

benroshan commited on

feat: add GET /api/files/{filename} route for citation PDF links
3a34cb6

benroshan Claude Sonnet 4.6 commited on

fix: remove unused imports in test_streaming.py
592ec45

benroshan commited on

feat: add stream_query_with_web async generator to chain.py
913b0ab

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

fix: robust JSON extraction in briefing (handles LLM preamble), tighten tests
46c1407

benroshan Claude Sonnet 4.6 commited on

feat: add briefing module (5-bullet summary + 3 suggested Qs on upload)
0ce8245

benroshan Claude Sonnet 4.6 commited on

fix: use httpx.HTTPStatusError in url_loader test, widen timeout type to float
4044979

benroshan commited on

feat: add URL loader with BeautifulSoup extraction + tests
74c0e18

benroshan Claude Sonnet 4.6 commited on

Add multi-K precision evaluation support
39cba11

benroshan commited on

Add Dockerfile and Render config
f5628ad

benroshan commited on