v0.2.37
π DOCX Support (New!)
Full Microsoft Word document support through the existing read_file, write_file, edit_block, and start_search tools β no new tools needed.
- Read DOCX β default mode shows a text-bearing outline (paragraphs, tables, images, headers/footers) with body indices for navigation. Set
offset=1to get raw pretty-printed XML for precise editing. - Edit DOCX β surgical find/replace on the underlying XML via
edit_block, with automatic header/footer search fallback. For bulk operations (e.g. translation), use Python with the zipfile module. - Create DOCX β
write_filewith a.docxextension converts markdown headings to proper Word heading styles with Calibri defaults and standard page margins. - Search DOCX β content search extracts text from
document.xml, headers, and footers, running in parallel alongside ripgrep.
π§ Fixes & Improvements
- Onboarding config override β local
onboarding_injectionconfig setting is now respected, so users can disable it withset_config_value(#348, fixes #303) - Remote error handling β enhanced error handling and logging across remote channel operations; removed unused subscribe method (#332)
- Options parsing fix β resolved false positive in options parsing (#345, fixes #343)
- Agent discovery β added
plugin.yamlfor agent registry and plugin discovery (#346) - AgentAudit badge β added verified badge to docs (#340)
Contributors
@edgarsskore, @lucamorettibuilds, @mattalxndr, @dasein108, @chorghemaruti64-creator, @ecap0-ai