Skip to content

v0.12.0 — consolidated 8-verb agent surface; XML part create/delete

Choose a tag to compare

@CocoRoF CocoRoF released this 14 Jul 05:21
· 17 commits to main since this release

The tool list is the product. Agent surface consolidated 10 → 8 verbs, each complete:

  • set_doc_xml now creates missing parts (content_type registers the Override) and deletes parts — multi-part operations like adding a slide are pure tool calls (tested: slide xml + rels + content type + presentation.xml wiring, reopened by python-pptx).
  • set_doc_text absorbs chart edits (a chart key routes to the chart engine — title/data + embedded workbook sync).
  • render_doc gains to='md' and replaces the separate preview_doc tool.
  • Surface: generate_doc · build_doc · edit_doc · render_doc · set_doc_text · read_doc_xml · set_doc_xml · analyze_doc (6/8 keyless). Library verbs unchanged. MCP server mirrors the same 8.