Commit graph

3 commits

Author SHA1 Message Date
Erik van der Boom
65207bd69f Refactor MCP tools to use "bindery_" prefix
- Updated test cases in index-contract.test.ts and integration-stdio.test.ts to reflect new tool names with "bindery_" prefix.
- Modified README.md and manifest.json to document and register new tool names.
- Adjusted check-tool-parity script to ensure consistency across all surfaces for the new tool naming convention.
- Updated VS Code extension documentation to reflect changes in available MCP tools.
2026-07-18 00:28:27 +02:00
Erik van der Boom
6bd864b95f fix: address PR review comments
- Remove unused checkPandocOutputSupport() in merge.ts
- Probe both 'libreoffice' and 'soffice' on PATH during auto-detect
- Fix check-tool-parity.mjs header: server registers unprefixed names
- Add tool-parity guard step to CI coverage job
- Fix BuildSemanticProgress.completed doc: 1-based count, not 0-based
- Bump McpServer version from 0.1.0 to 1.0.0 to match package.json
2026-04-19 22:50:43 +02:00
Erik van der Boom
a88b47bf19 ci: add OS matrix, tool-parity guard, and coverage job
Expand CI to ubuntu + windows + macos. Add a tool-parity check that
verifies all four surfaces (mcp-ts index.ts, vscode-ext mcp.ts,
vscode-ext package.json, mcpb manifest.json) declare the same tools.
Add a coverage job that runs vitest with @vitest/coverage-v8 and
enforces 80/65/90/80 thresholds for statements/branches/functions/lines.
2026-04-19 22:33:16 +02:00