Skip to content

Dev#94

Merged
voberoi merged 5 commits into
masterfrom
dev
Mar 19, 2026
Merged

Dev#94
voberoi merged 5 commits into
masterfrom
dev

Conversation

@voberoi
Copy link
Copy Markdown
Contributor

@voberoi voberoi commented Mar 19, 2026

No description provided.

voberoi and others added 5 commits March 19, 2026 10:39
…disk

Adds ijson-based incremental JSON parsing to stream poll responses to a
temp file without loading them into memory. When complete, the temp file
is atomically moved to the caller-specified path and a lightweight
FileResult is returned. Supported on all 8 public methods (convert,
extract, segment, run_custom_pipeline, track_changes, create_document,
ocr, fill) in both async and sync clients.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ng it

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
_AsyncIterableReader wraps the tee async generator into a file-like
object with read() that ijson.parse_async expects. Handles the read(0)
probe call ijson uses to detect bytes vs str.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: add stream_response_to for streaming API responses directly to …
@voberoi voberoi merged commit 11e4dbe into master Mar 19, 2026
1 check passed
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