open-notebook/open_notebook/graphs
Luis Novo 12a3caf636 fix: fail fast when source content extraction returns empty
Add empty-content validation in content_process() after extract_content()
returns. Sources with no extractable text (e.g. YouTube videos without
transcripts) now raise ValueError immediately instead of silently saving
an empty source. ValueError is already configured as a permanent failure
in the retry config, so no retries are wasted on unrecoverable situations.

Closes #527
2026-02-16 15:25:58 -03:00
..
ask.py Feat/localization tests docker (#371) 2026-01-15 13:51:05 -03:00
chat.py Feat/localization tests docker (#371) 2026-01-15 13:51:05 -03:00
CLAUDE.md docs: generate comprehensive CLAUDE.md reference documentation across codebase 2026-01-03 16:27:52 -03:00
prompt.py feat: content-type aware chunking and unified embedding (#444) 2026-01-21 23:49:08 -03:00
source.py fix: fail fast when source content extraction returns empty 2026-02-16 15:25:58 -03:00
source_chat.py Feat/localization tests docker (#371) 2026-01-15 13:51:05 -03:00
tools.py change model provisioning parameters 2024-11-08 16:08:54 -03:00
transformation.py fix: update esperanto dep and increase transformation max_tokens (#568) 2026-02-12 07:33:27 -03:00