open-notebook/api/routers
LUIS NOVO 3c053c6eed fix: include type in model duplicate check
The model uniqueness constraint now considers (provider, name, type)
instead of just (provider, name). This allows users to add the same
model name for different purposes (e.g., language vs embedding).

Fixes #391
2026-01-09 20:00:20 -03:00
..
__init__.py Api podcast migration (#93) 2025-07-17 08:36:11 -03:00
auth.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
chat.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
commands.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
config.py fix: set version cache to 24hrs 2025-10-19 18:05:04 -03:00
context.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
embedding.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00
embedding_rebuild.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
episode_profiles.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00
insights.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
models.py fix: include type in model duplicate check 2026-01-09 20:00:20 -03:00
notebooks.py feat: add ability to link existing sources to notebooks (OSS-311) (#177) 2025-10-19 17:52:14 -03:00
notes.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
podcasts.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
search.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00
settings.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
source_chat.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
sources.py Remove debug prefixes from production error logging 2026-01-05 22:22:34 +05:30
speaker_profiles.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00
transformations.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00