6 Commits

Author SHA1 Message Date
tomsideguide 1c737ec821 feat: send a pdf that needs ocr to firecrawl parse (#141)
* feat: send a pdf that needs ocr to firecrawl parse

* fix: reject a malformed parse reply as hosted and honour an empty api key
2026-08-27 19:59:42 +01:00
tomsideguide 5feff1fd5f feat(pdf): report pages that need ocr (#140)
* feat(pdf): report pages that need ocr

* docs: exit code 3 and the error contract after needsocr

* docs(python): count the conversion failures after needsocr

* feat(pdf): name the pages that need ocr in the message
2026-08-27 19:59:42 +01:00
tomsideguide ace3d1aa64 feat: binding error codes (#25) 2026-08-05 19:18:56 +01:00
tomsideguide 58c9ea61b9 docs: name Firecrawl Parse and explain what its OCR adds 2026-08-04 18:43:44 +01:00
tomsideguide 5edf4da782 docs: rewrite the READMEs around features, quick starts, and the hosted parse option 2026-08-04 16:45:49 +01:00
tomsideguide 6f2dce23d9 feat: Python bindings, published to PyPI as firecrawl-anydoc 2026-08-04 15:57:00 +01:00