Skip to content

v1.35.0 — tool annotations, privacy policy, and a one-click desktop bundle

Choose a tag to compare

@shunyagatha shunyagatha released this 15 Aug 01:41
· 34 commits to main since this release

Desktop extension

vecline.mcpb is attached to this release — download it and open it with Claude Desktop to install the MCP server in one click. The bundle is a launcher, not a vendored copy: it prefers a vecline already on your PATH and otherwise runs npx -y vecline@1.35.0 mcp, so npm selects the right native binaries for your machine rather than shipping a per-OS bundle that fails silently on the wrong one.

Tool annotations

All 12 MCP tools now carry standard annotations, so an agent knows what a call will do before making it. Eight are marked destructive because they can overwrite a file at the given path; measure, palette, placeholder and image_info are marked read-only. Every tool is openWorldHint: false — nothing here touches a network.

Privacy policy

Published at https://vecline.xyz/privacy.html. It collects nothing. Rather than claim a clean sweep, it names the two cases where a network genuinely is touched: GitHub Pages serves the site and therefore sees request logs, and installing from npm (or converting Office files via LibreOffice) involves third-party software.

Fix

The tool list is now introspected rather than declared in the bundle manifest — a hard-coded list is a second source of truth that drifts from the server the moment a tool changes.