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. |
||
|---|---|---|
| .. | ||
| api | ||
| services | ||
| __init__.py | ||
| config.py | ||
| deps.py | ||
| main.py | ||