Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Feb 20:44
· 73 commits to main since this release
3ee6b46

Added

  • Automatic chunked processing for large PDFs that exceed Gemini's token limit
  • Try-and-split algorithm: tries the full PDF first, splits in half on token limit error, retries
  • Rolling context across chunks preserves findings from earlier sections
  • cached_uris array in responses for re-analyzing previously chunked documents
  • pdf_source now accepts string[] (array of cached Gemini URIs) for chunk re-analysis
  • New dependency: pdf-lib for PDF page splitting

Changed

  • Renamed response field file_uri to cached_uris (now always an array)
  • pdf_source input accepts file paths, URLs, single Gemini URIs, or arrays of Gemini URIs

Installation

See README for installation instructions.

Checksums

See checksums.txt for SHA256 checksums.