has_text is the OR across successfully extracted pages. When complete
is true, false means an image-only/blank selection that agents can route
through ocrPdf; when false, inspect page failures instead. metadata is
present when args.include_metadata is not explicitly false AND the
PDF carries any doc-level metadata.
Envelope returned by readPdf.
has_textis the OR across successfully extracted pages. Whencompleteis true, false means an image-only/blank selection that agents can route through ocrPdf; when false, inspect page failures instead.metadatais present whenargs.include_metadatais not explicitly false AND the PDF carries any doc-level metadata.