mirror of
https://github.com/lfnovo/open-notebook.git
synced 2026-08-18 05:23:56 +00:00
Since #1112 dropped the legacy provider/model strings, EpisodeCard's outline, transcript and speaker rows showed "— / —" for new episodes. The API now resolves the snapshot's model references (outline_llm/transcript_llm/voice_model) to provider/name display fields at serialization time, batched into a single query per request via Model.get_display_info_for_ids so listing episodes never does a per-row model lookup. The card falls back to the legacy snapshot strings for old episodes and degrades to a dash when a referenced model was deleted. Closes #1114 |
||
|---|---|---|
| .. | ||
| assets | ||
| __init__.py | ||
| connection_tester.py | ||
| key_provider.py | ||
| model_discovery.py | ||
| models.py | ||
| provider_registry.py | ||
| provision.py | ||