📄 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