open-notebook/open_notebook/graphs
Luis Novo 07c05ca354 fix: resolve merge conflicts and apply extract_text_content to all graphs
Resolve conflicts in ask.py and chat.py by merging the try/except error
handling from main with the extract_text_content helper from the PR.

Also apply the same fix to source_chat.py and transformation.py which
had the same vulnerable isinstance/str() pattern for structured LLM
response content (e.g. Gemini's envelope format).
2026-02-17 16:20:14 -03:00
..
ask.py fix: resolve merge conflicts and apply extract_text_content to all graphs 2026-02-17 16:20:14 -03:00
chat.py fix: resolve merge conflicts and apply extract_text_content to all graphs 2026-02-17 16:20:14 -03:00
CLAUDE.md docs: generate comprehensive CLAUDE.md reference documentation across codebase 2026-01-03 16:27:52 -03:00
prompt.py fix: handle structured content format in LLM response parsing 2026-02-08 22:29:45 +01:00
source.py fix: fail fast when source content extraction returns empty 2026-02-16 15:25:58 -03:00
source_chat.py fix: resolve merge conflicts and apply extract_text_content to all graphs 2026-02-17 16:20:14 -03:00
tools.py change model provisioning parameters 2024-11-08 16:08:54 -03:00
transformation.py fix: resolve merge conflicts and apply extract_text_content to all graphs 2026-02-17 16:20:14 -03:00