TextNode doesn't support a direct score attribute in this version of llama-index.
Instead, store the similarity score in the node's metadata during creation and
retrieve it from metadata during response formatting.
This ensures full compatibility with Pydantic validation and prevents attribute errors.
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>