claude-os/app
Bob Roberts 11d47c4067 Add fallback error handling for LLM synthesis with TextNode attribute issues
Wrap synthesizer.synthesize() in try-catch to handle AttributeError gracefully
and fall back to returning raw documents when LLM synthesis fails.

This allows the chat feature to work even when there are Pydantic or llama-index
compatibility issues with TextNode attributes.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 20:12:57 -05:00
..
core Add fallback error handling for LLM synthesis with TextNode attribute issues 2025-10-27 20:12:57 -05:00
utils first commit 2025-10-22 13:29:28 -05:00
__init__.py first commit 2025-10-22 13:29:28 -05:00