What Happened
- This PR applies one primary security/correctness fix across four public-path recursive walkers in `llama-index-core`, adding guarded handling for `RecursionError` so extremely deep dict/list inputs no longer crash core pipelines. The same vulnerability pattern fixed previously in related work (CVE-2025-5302/5472) is closed for chat serialization, selector parsing, graph value sanitization, and text-to-cypher cleanup by replacing hard failures with controlled fallbacks.
- This PR applies one primary security/correctness fix across four public-path recursive walkers in `llama-index-core`, adding guarded handling for `RecursionError` so extremely deep dict/list inputs no longer crash core pipelines. The same vulnerability pattern fixed previously in related work (CVE-2025-5302/5472) is closed for chat serialization, selector parsing, graph value sanitization, and text-to-cypher cleanup by replacing hard failures with controlled fallbacks.
- 1 evidence item attached for review.