From 456718a2754c36a2e23545bede40b93da988cf12 Mon Sep 17 00:00:00 2001 From: rrader26 Date: Tue, 12 May 2026 21:23:23 -0400 Subject: [PATCH] =?UTF-8?q?chore(release):=200.12.0=20=E2=80=94=20ship=20M?= =?UTF-8?q?CP=20SDK=20with=20the=20bin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The published 0.11.0 tarball can't even start: it has @modelcontextprotocol/sdk in peerDependenciesMeta as optional, so consumers who install via `npx -y` or plain `npm i` never get the SDK, and the bin crashes immediately with `Cannot find module '@modelcontextprotocol/sdk/server/index.js'`. It was never really optional — the only thing this package ships is an MCP server. Move it to dependencies so it's always installed alongside the bin, and bump to 0.12.0 to reflect the new CLI surface that landed in #38–#42 (install/setup/uninstall/doctor subcommands + npx setup alias). Co-Authored-By: Claude Opus 4.7 (1M context) --- package.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index f370efa..76b7f3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@thinkfleet/agentmark", - "version": "0.11.0", + "version": "0.12.0", "description": "AI library for any AI-readable surface — web pages, PDFs (text/scanned/AcroForm), audio (transcribed), video (transcribed + frame-captioned), with signature detection. One compact wire format any AI client can read or drive via MCP.", "type": "commonjs", "main": "./dist/src/index.js", @@ -38,13 +38,13 @@ "LICENSE" ], "dependencies": { + "@modelcontextprotocol/sdk": "^1.29.0", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "js-yaml": "^4.1.0", "tslib": "2.6.2" }, "peerDependencies": { - "@modelcontextprotocol/sdk": "^1.29.0", "pdf-lib": "^1.17.1", "pdfjs-dist": "^4.10.38", "playwright-core": ">=1.40.0", @@ -62,13 +62,9 @@ }, "pdf-lib": { "optional": true - }, - "@modelcontextprotocol/sdk": { - "optional": true } }, "devDependencies": { - "@modelcontextprotocol/sdk": "^1.29.0", "@types/js-yaml": "4.0.9", "@types/node": "20.19.9", "pdf-lib": "^1.17.1",