v0.7.0
18 one-click bundles, all announcing 0.7.0 in the MCP handshake.
New
- quotes: a new server, estimates and quotes on the invoice engine. Priced line items with
VAT, a validity date, a pasteable text version, an A4 PDF, and accept turns the quote into
an invoice that continues the invoice numbering. Nine tools; pipeline totals and win rate
are Pro. Ships as quotes.mcpb, as the hosted endpoint https://mcp.zovo.one/mcp/quotes, and
as its own mirror repo. office-suite proxies it as a twelfth child.
Fixed
- bank-statement: category_rules reported the free rule limit when reading rules and not when
writing them, so a caller that had just written rules had to guess how many free slots were
left. The write path now returns free_limit and rules_remaining. - image and bank-statement, hosted: image_upload and bank_upload advertised a 190 KB ceiling
no client can reach, because the payload is model output before it is a request body. A
51 KB base64 paste stalled a turn for 759 seconds with no error. Both descriptions now name
the practical limit and the alternative. - kanban, image and bank-statement were audited over the hosted URL-token endpoints, 18
prompts, 49 of 54 passing. - office-suite test fixtures copied only dist/index.js into their throwaway tree, so four
proxy tests died at startup on the missing generated dist/version.js that v0.6.1 introduced.
The fixtures now copy the whole built dist.
Versions
- Every server, packages/mcp-license and every internal @theluckystrike range moved to 0.7.0.
serverInfo.version is generated from each package.json by scripts/sync-versions.mjs and is
verified against the manifest in a standalone boot of each bundle.