addedInput schema / properties / file_base64
Added value: +{
+ "description": "Base64-encoded PDF, DOCX, CSV, or plain-text file, up to 5 MB decoded (data URI prefix ok)",
+ "type": "string"
+}
addedInput schema / properties / filename
Added value: +{
+ "description": "Optional filename hint for file_base64 type detection, e.g. report.pdf",
+ "type": "string"
+}
changedInput schema / properties / text / description
Previous value: -"The text to summarize, up to 16,000 characters"New value: +"Raw text to summarize, up to 16,000 characters (provide exactly one of text, url, file_base64)"
addedInput schema / properties / type
Added value: +{
+ "description": "Optional parser override for url/file_base64: pdf, docx, or csv",
+ "type": "string"
+}
addedInput schema / properties / url
Added value: +{
+ "description": "Public http(s) URL to fetch and summarize — an article/page (main content auto-extracted) or a PDF/DOCX/CSV document",
+ "type": "string"
+}
removedInput schema / required
Removed value: -[
- "text"
-]
addedOutput schema / properties / input_truncated
Added value: +{
+ "description": "true if extracted content was cut to the summarization cap",
+ "type": "boolean"
+}
addedOutput schema / properties / source
Added value: +{
+ "description": "text, url, or file",
+ "type": "string"
+}
addedOutput schema / properties / source_type
Added value: +{
+ "description": "what was summarized: text, article, pdf, docx, or csv",
+ "type": "string"
+}
addedOutput schema / properties / title
Added value: +{
+ "type": "string"
+}