Skip to content

fix: guard get_leaf_nodes, page offset, and process_none_page_numbers against missing keys - #350

Closed
fooSynaptic wants to merge 1 commit into
VectifyAI:mainfrom
fooSynaptic:fix/crash-guards-330-153-97
Closed

fix: guard get_leaf_nodes, page offset, and process_none_page_numbers against missing keys#350
fooSynaptic wants to merge 1 commit into
VectifyAI:mainfrom
fooSynaptic:fix/crash-guards-330-153-97

Conversation

@fooSynaptic

Copy link
Copy Markdown

Fixes #330, #153, #97

Includes regression tests in tests/test_issue_330_153_97.py (6 passed locally).

Test plan

  • pytest tests/test_issue_330_153_97.py -v — 6 passed

@fooSynaptic
fooSynaptic deleted the fix/crash-guards-330-153-97 branch July 12, 2026 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: get_leaf_nodes raises KeyError on leaf nodes due to missing nodes key

1 participant