{"server":"dev.pdfrender/pdfrender","count":5,"changes":[{"tool":"render_html_to_pdf","kind":"changed","observed_at":"2026-10-01T22:35:59.488Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"e4cefa04513d28f6f9f5fc203133b74c","after_hash":"9364c0bca6ec990b5635de83b68609b5"},{"tool":"render_html_to_pdf","kind":"changed","observed_at":"2026-10-01T16:40:21.738Z","fields":["description"],"description_before":"Render up to 256 KB of HTML to a PDF. Returns the PDF as base64 and its page count.\n\nOnly HTML and CSS are rendered; JavaScript is not run. The result is\n`{\"pdf_base64\": \"<base64-encoded PDF>\", \"pages\": <page count>}`.\nFor documents larger than 256 KB, use the REST API (`POST /v1/render`).\n\nCredits: 1 per call.","description_after":"Render up to 256 KB of HTML to a PDF. Returns a download link to the PDF.\n\nGive the user the `download_url` so they can open the PDF. The link\nworks for 15 minutes; after that, render again. The result is\n`{\"download_url\": \"<link>\", \"pages\": <page count>, \"size_bytes\": <PDF size>,\n\"expires_in_minutes\": 15}`.\nOnly HTML and CSS are rendered; JavaScript is not run.\nFor documents larger than 256 KB, use the REST API (`POST /v1/render`).\n\nCredits: 1 per call.","description_similarity":0.617,"before_hash":"3b6b22fc16cfaf7cb9c66ebb9533f88a","after_hash":"e4cefa04513d28f6f9f5fc203133b74c"},{"tool":"render_html_to_pdf","kind":"changed","observed_at":"2026-10-01T03:53:20.195Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"a1fbd0118f76049dc96453da877d967b","after_hash":"3b6b22fc16cfaf7cb9c66ebb9533f88a"},{"tool":"render_html_to_pdf","kind":"changed","observed_at":"2026-09-25T15:49:22.903Z","fields":["description"],"description_before":"Render an HTML document to a PDF, returned base64-encoded.\n\nOnly HTML and CSS are rendered; JavaScript is not run. Returns\n`{\"pdf_base64\": \"<base64-encoded PDF>\", \"pages\": <page count>}`.\nFor documents larger than 256 KB, use the REST API (`POST /v1/render`).\n\nCredits: 1 per call.","description_after":"Render up to 256 KB of HTML to a PDF. Returns the PDF as base64 and its page count.\n\nOnly HTML and CSS are rendered; JavaScript is not run. The result is\n`{\"pdf_base64\": \"<base64-encoded PDF>\", \"pages\": <page count>}`.\nFor documents larger than 256 KB, use the REST API (`POST /v1/render`).\n\nCredits: 1 per call.","description_similarity":0.818,"before_hash":"587aa11885a119c3daefda62ca14828b","after_hash":"a1fbd0118f76049dc96453da877d967b"},{"tool":"render_html_to_pdf","kind":"changed","observed_at":"2026-09-25T09:37:39.911Z","fields":["title","description","inputSchema","annotations"],"description_before":"Render an HTML document to a PDF, returned base64-encoded.\n\n`html` is a complete HTML string. Inline any images, fonts and CSS as\n`data:` URIs — external http(s) resources are not fetched, and no\nJavaScript is executed (HTML + CSS only). Returns\n`{\"pdf_base64\": \"<base64-encoded PDF>\", \"pages\": <page count>}`.\nCosts one credit. For documents larger than 256 KB, use the REST API\n(`POST /v1/render`).\n\nCredits: 1 per call.","description_after":"Render an HTML document to a PDF, returned base64-encoded.\n\nOnly HTML and CSS are rendered; JavaScript is not run. Returns\n`{\"pdf_base64\": \"<base64-encoded PDF>\", \"pages\": <page count>}`.\nFor documents larger than 256 KB, use the REST API (`POST /v1/render`).\n\nCredits: 1 per call.","description_similarity":0.638,"before_hash":"140576d501f08512eef73aa4fff7764d","after_hash":"587aa11885a119c3daefda62ca14828b"}],"next_before":null,"next_actions":[]}