PageIndex/pageindex/backend
Ray 1790e0cf2c fix: reconstruct real end_index for cloud trees instead of copying the start page
Cloud tree nodes only carry page_index, and _normalize_tree stamped it
into both start_index and end_index — every section looked one page long,
so range fetches like get_page_content(f"{start}-{end}") silently
truncated to the first page. Reuse create_node_mapping's proven 0.2.x
range semantics (end = next node's start in document order, last node =
the doc's pageNum from metadata).
2026-07-21 16:12:34 +08:00
..
__init__.py feat: add PageIndex SDK with local/cloud dual-mode support (#207) 2026-04-08 20:21:58 +08:00
cloud.py fix: reconstruct real end_index for cloud trees instead of copying the start page 2026-07-21 16:12:34 +08:00
local.py feat: restore status and page/line counts in local get_document 2026-07-19 15:25:25 +08:00
protocol.py fix: enforce collection membership on cloud doc-scoped operations 2026-07-16 06:20:24 +08:00