- knowledge_base_service.py: wrap Gemini distillation call in try/except to fall back to fallback_client/fallback_model if primary times out, matching the fallback behaviour in GeminiService._generate_content() - models.py: fix SpecVersion.source_document_ids ORM type annotation from Mapped[Optional[dict]] to Mapped[Optional[list]] — the field stores a JSON array of document ID strings, not an object Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agents | ||
| api | ||
| dependencies | ||
| models | ||
| repositories | ||
| services | ||
| websocket | ||
| __init__.py | ||
| config.py | ||
| main.py | ||