claude-os/app/core
Bob Roberts 2a0f07f951 Fix TextNode score validation - pass score during initialization
Instead of setting node.score after creation (which fails Pydantic validation),
pass the score parameter during TextNode initialization. This ensures the score
field is properly validated during object creation.

This fixes the error: 'Object has no attribute score' in chat and search endpoints.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 20:11:21 -05:00
..
__init__.py first commit 2025-10-22 13:29:28 -05:00
agent_os_ingestion.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
agent_os_parser.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
config.py Add setup.sh and fix database path consistency across services 2025-10-27 20:08:32 -05:00
conversation_watcher.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
file_watcher.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
health.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
hooks.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
ingestion.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
kb_metadata.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
kb_types.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
learning_jobs.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
markdown_preprocessor.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
rag_engine.py Fix TextNode score validation - pass score during initialization 2025-10-27 20:11:21 -05:00
redis_config.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00
sqlite_manager.py Almost got the mosnter finished 2025-10-27 17:41:44 -05:00