Skip to content

feat: expose page_nums on retrieval source for page-memory nodes - #313

Merged
EricNGOntos merged 1 commit into
mainfrom
feat/wuchengke/retrieval-source-page-nums
Aug 20, 2026
Merged

feat: expose page_nums on retrieval source for page-memory nodes#313
EricNGOntos merged 1 commit into
mainfrom
feat/wuchengke/retrieval-source-page-nums

Conversation

@EricNGOntos

Copy link
Copy Markdown
Contributor

Summary

  • Promote page_nums into public results[].source for chunk_type=page, and onto mapnav referenced_chunks when present.
  • Remove dead attach_citation / if 'source' in row passthrough; fix completion logging to read internal top-level path fields; update AGENTS.md.
  • Fix stale get_openai_client mocks and summary_builder live-module binding so worker contract → unit isolation no longer false-fails.

Test plan

  • make check (lint + typecheck)
  • worker: excel contract → summary_builder + vlm_limiter
  • retrieval contracts (v1 + mapnav session + page_memory retrieval)
  • GitHub PR CI green

Made with Cursor

Make page-memory node page lists a declared source field for results and
referenced_chunks, drop unused attach_citation / source-passthrough, and
fix related test isolation/mocks so contract suites stay green.

Co-authored-by: Cursor <cursoragent@cursor.com>
@EricNGOntos
EricNGOntos merged commit ffeade4 into main Aug 20, 2026
6 checks passed
@EricNGOntos
EricNGOntos deleted the feat/wuchengke/retrieval-source-page-nums branch August 20, 2026 15:02
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.

1 participant