changedInput schema / properties / file_base64 / description
Previous value: -"The document as base64 (at most 10 MB decoded); or use url. DOCX, XLSX, PPTX, PDF, HTML, EPUB, CSV or plain text, detected from the content."New value: +"Base64 document, <=10 MB decoded; or url. Format detected from content (see route docs)."
changedInput schema / properties / filename / description
Previous value: -"Optional original file name (printable, at most 255 characters). The format is detected from the content; the name only breaks ties between text formats (a .csv name makes two delimited lines a table, a .txt or .md name never does)."New value: +"Printable name, <=255 chars. Content determines format; .csv hints a table, .txt/.md text."
addedInput schema / properties / merge_mode
Added value: +{
+ "default": "fill",
+ "description": "Excel: fill repeats anchors; first/report preserve cells. merged_ranges_truncated flags omitted invalid/overlapping/over-cap ranges or missing parts. fill_skipped=true: workbook-wide first fallback if metadata is incomplete or >500,000 clipped fill cells. Refs normalized; details: /llms-full.txt.",
+ "enum": [
+ "fill",
+ "first",
+ "report"
+ ],
+ "title": "Merge Mode",
+ "type": "string"
+}
changedInput schema / properties / reading_order / description
Previous value: -"For PDF input, detect clear 2-4-column text pages and extract each column top to bottom; uncertain layouts retain their original order. Ignored for other formats. PDF responses include columns_detected per page."New value: +"PDF: detect clear 2-4 columns, read each top to bottom; uncertain layouts keep source order. Returns columns_detected per page. Other formats ignore it."
changedInput schema / properties / url / description
Previous value: -"Public http(s) URL of the document (at most 20 MB; private, internal and IP-literal hosts are refused); or use file_base64."New value: +"Public http(s) document URL, <=20 MB; private/internal/IP-literal hosts refused. Or file_base64."
addedOutput schema / properties / fill_skipped
Added value: +{
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / merged_ranges
Added value: +{
+ "additionalProperties": {
+ "items": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedOutput schema / properties / merged_ranges_truncated
Added value: +{
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / note
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}