Repository navigation
n8n: engines, idempotency, retention, incognito and preview options for the products release — hold until production - #3
Merged
Conversation
…or the products release Engine selector (Plan Default / Extract / Deep Extract) sent as the pipeline form field; an Options collection on OCR Extract and Structured Extraction with Idempotency Key, Incognito, Preview and Retention (Days), booleans sent as the strings "true"/"false" the API's form fields expect. Searchable PDF is described as a Deep Extract add-on on Enterprise plans and every job reports its product (parse, extract, deep-extract). README: plans are Free (2,000 pages a month, resetting on the signup day), Standard (prepaid credits from $10 per 1,000 pages: Parse $10, Extract $20, Deep Extract $40) and Enterprise (custom); accepted file types by plan; webhooks (Standard and up) signed with X-DeepRead-Signature. Version 0.2.2 -> 0.3.0 with a CHANGELOG entry. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FUBR4w2x5qDxjVhrby1uqE
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hold until production
Do not merge or tag until the products release (engines
extract/deep-extract, credits, plan gates) is live in production. A tag push publishes to npm viapublish.yml, and the new options would 400/402 against today's API.What changed
Source of truth:
deep-read-service/docs/api/reference.mdonstaging(Choosing how to process, Value Grounding, File types, Rate Limits, Webhooks, Error Responses).Node (
nodes/DeepRead/DeepRead.node.ts) — OCR Extract and Structured Extraction only:extract, Enterprise runsdeep-extract), Extract (one OCR pass), Deep Extract (two passes, an LLM judge, a second read that checks each extracted field value). Sent as thepipelineform field. Descriptions note that every job reports itsproductand thatfast/standardstill work as aliases.409), Incognito (Enterprise; no preview, no field locations), Preview (default on; off means no page images, no preview link, no field locations), Retention (Days) (1–365, Enterprise)."true"/"false"in the multipart form; each option is only sent when the user added it, so a plan without the add-on is never gated by a default.searchablePdfandtimeoutkept as they were.README — engines and options section, accepted file types by plan, plans (Free 2,000 pages a month resetting on the signup day; Standard prepaid credits from $10 per 1,000 pages: Parse $10, Extract $20, Deep Extract $40; Enterprise custom — "Pro $99 for 50,000" dropped), and a short note that webhooks (Standard and up) are signed with
X-DeepRead-Signature(HMAC-SHA256; secret atGET /dashboard/v1/webhooks/secret). The intro no longer names OCR vendors; it describes the two engines as the reference does.Version 0.2.2 → 0.3.0 (
package.json,package-lock.json) plus aCHANGELOG.mdentry.Verification
npm run lintand a directeslint nodes credentials package.json: clean.npm run build: TypeScript build successful; the compiled node carriespipeline,idempotency_key,incognito,previewandretention_days.package.jsonhas onlylint,build,dev,release), so there were no tests to run.🤖 Generated with Claude Code
https://claude.ai/code/session_01FUBR4w2x5qDxjVhrby1uqE