Citation dataclass gains bm25_score field populated from the retrieved chunk. chat.py serializes it. api.ts interface updated to include it. ChatView passes :bm25-score to CitationPanel so the Nat20 threshold check in onMounted actually has data to evaluate. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| chat.py | ||
| ingest.py | ||
| library.py | ||
| search.py | ||