From 6a23c3b24603e8562d3da9552dbf9c1a7d2f4d6d Mon Sep 17 00:00:00 2001 From: Thomas Jung Date: Fri, 11 Sep 2026 12:35:16 -0700 Subject: [PATCH] fix(ord): bump @cap-js/ord to ^1.9.3 so MCP surfaces are cataloged (#2249) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @cap-js/ord 1.9.1 dropped protocols missing from its CAP→ORD protocol map, so the 5 MCP-enabled services never appeared in the generated ORD document. 1.9.2 added `mcp` to the map; 1.9.3 is the current patch. Verified via `cds compile srv --to ord`: apiResources now include 5 mcp entries (AdminService, DeveloperService, HomepageService, KnowledgeGraphService, SearchService) alongside odata-v4/graphql/rest, with no "Unknown protocol 'mcp'" warnings. Remaining websocket skips (DisplayService, EventStreamService) are expected — not an ORD protocol. --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c5e1500c4..c975bd6b3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@cap-js/graphql": "0.14.0", "@cap-js/hana": "^3.0.1", "@cap-js/mcp": "1.1.1", - "@cap-js/ord": "^1.9.1", + "@cap-js/ord": "^1.9.3", "@cap-js/sqlite": "^3.0.2", "@cap-js/telemetry": "^2.0.1", "@grpc/grpc-js": "^1.14.4", @@ -1118,9 +1118,9 @@ } }, "node_modules/@cap-js/ord": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@cap-js/ord/-/ord-1.9.1.tgz", - "integrity": "sha512-lPbXl+kU+estVZddFYJdQgCTdiWMVqlpRhjBZwE4Z6BGGXXp2SgHub2cGgEFaaKWt9vE84n0053X8pLZlf7UJw==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@cap-js/ord/-/ord-1.9.3.tgz", + "integrity": "sha512-Mh5gZkZwPa9uWKxGjaiEcy+3kcdXr+myOCmOQIjJNz3+ITMm/AF8CwSE98ir3wAuKt300rDdO/+aiFNVUJGxbw==", "license": "Apache-2.0", "workspaces": [ "xmpl", diff --git a/package.json b/package.json index f9fd1094d..00eeba481 100644 --- a/package.json +++ b/package.json @@ -192,7 +192,7 @@ "@cap-js/graphql": "0.14.0", "@cap-js/hana": "^3.0.1", "@cap-js/mcp": "1.1.1", - "@cap-js/ord": "^1.9.1", + "@cap-js/ord": "^1.9.3", "@cap-js/sqlite": "^3.0.2", "@cap-js/telemetry": "^2.0.1", "@grpc/grpc-js": "^1.14.4",