v1.4.0 — Agent vision, batch PDF, Windows, hardened paths
Highlights
- Agent vision —
preview_documentrenders any page to PNG/JPEG and returns it as an MCP image block, so the agent can see layouts and catch mistakes in the loop. - Batch PDF —
export_batchFolderexports every.inddfile in a folder in one call, with per-file success/failure results. - Windows support (opt-in COM bridge) — drive InDesign with no UXP plugin via
COM_BRIDGE_ENABLED=true(persistentcscripthost). See WINDOWS.md. macOS default path untouched. - Hardened file paths — every file-touching tool now validates paths before execution: raw
..traversal segments and system directories (/etc,C:\Windows\..., …) are rejected across 11 call sites in 8 handlers.
193 tools · 32 handlers · 872 tests
Full changelog
See CHANGELOG.md.