open-notebook/api
LUIS NOVO 26e989fdbb fix: query key consistency and timeout configuration
- Use QUERY_KEYS.sourcesInfinite for infinite scroll query key
  Starting with ['sources', ...] ensures mutations that invalidate
  ['sources'] will also invalidate the infinite scroll cache

- Use httpx.Timeout for chat service with short connect (10s) and
  long read (600s) timeouts. Prevents 10 min wait on connection errors
2025-12-14 21:55:38 -03:00
..
routers fix: UI scrolling and API route ordering issues (#253) 2025-11-04 21:15:00 -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_service.py fix: query key consistency and timeout configuration 2025-12-14 21:55:38 -03:00
client.py Fix/increase fix: increase API client timeouts for transformation operations timeouts (#170) 2025-10-19 11:37:24 -03:00
command_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
context_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
embedding_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
episode_profiles_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
insights_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
main.py refactor: move environment variables loading to application entry point (#283) 2025-12-01 14:59:50 -03:00
models.py feat: add ability to link existing sources to notebooks (OSS-311) (#177) 2025-10-19 17:52:14 -03:00
models_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
notebook_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
notes_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
podcast_api_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
podcast_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
search_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
settings_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
sources_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
transformations_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00