v0.1.1: first published release — render agent content into downloadable documents
first published release — render agent content into downloadable documents
docgen renders the structured content an agent composes into the PDF, xlsx, or filled AcroForm a human downloads. Bundled pdf-lib / exceljs / marked stack, no external API.
Added:
docgen_render_pdf— HTML / markdown / {{template}}+data to PDF (pdf-lib); flagsdegradedwhen it drops unsupported stylingdocgen_export_spreadsheet— named row sheets to .xlsx (exceljs) with an optional per-column specdocgen_fill_form— fill/flatten AcroForm PDFs from base64 or an SSRF-guarded URL; misses return inunmatchedFields[]docgen_get_document— re-fetch a rendered document by id within its TTLdocgen://document/{documentId}resource — bytes-as-blob + JSON metadata delivery surface- Shared
DocumentEnvelopeand tenant-scoped, TTL-bounded store with a byte ceiling and render timeout (DOCGEN_*config)
Changed:
- Published under the
@cyanheads/docgen-mcp-servernpm scope across install, badge, and plugin surfaces
140 tests pass; bun run devcheck clean.