Repository navigation
Releases: codelitdev/platform
Release list
@codelitdev/platform@0.5.0
Patch Changes
- @codelitdev/billing@0.5.0
@codelitdev/platform-conformance@0.5.0
Patch Changes
-
ffcabaa: Serve MCP 2026-07-28. The kit now runs on the official MCP TypeScript SDK 2 (
@modelcontextprotocol/server) and is stateless: every request is authenticated, resolved to the product context, and handled by a fresh request-local server.- Modern clients get the 2026-07-28 protocol:
server/discover, per-request protocol envelopes,Mcp-Method/Mcp-Nameheader validation,resultType, and cache hints ontools/listandserver/discover(five minutes, private by default; setcatalogCacheHintto change it). - 2025-era Streamable HTTP clients keep working through the SDK's stateless legacy mode.
initializeno longer mints anMcp-Session-Id;GETandDELETEanswer405. - Tool results carry
structuredContentplus onetextcopy. The invalid{ type: "json" }content item is gone; strict clients such as ChatGPT rejected every result carrying it and retried, duplicating writes. - Tool failures, including a destructive call without
confirm: true, are tool results withisError: trueandstructuredContent: { code, message, details }, returned with HTTP 200. They were JSON-RPC errors with string codes, which JSON-RPC does not allow. Authentication and context failures before dispatch return the platform error body ({ code, message }) with its HTTP status. - Tool input schemas are advertised as JSON Schema without
$schema, so clients read them under MCP's default dialect. Annotations follow the spec (readOnlyHint,destructiveHint); the risk stays in the tool's_meta.risk. - New options:
description,instructions,catalogCacheHint. - Removed exports:
createMcpSessionStore,McpSession,McpSessionStore,StreamableHTTPServerTransport,WebStandardStreamableHTTPServerTransport, and the kit'ssessionsproperty.
platform-conformancereads MCP tool failures fromisErrortool results. - Modern clients get the 2026-07-28 protocol:
-
@codelitdev/platform@0.5.0
@codelitdev/platform-cli@0.5.0
No changes in this release.
@codelitdev/observability@0.5.0
No changes in this release.
@codelitdev/oauth-server-kit@0.5.0
No changes in this release.
@codelitdev/mcp-server-kit@0.5.0
Minor Changes
-
ffcabaa: Serve MCP 2026-07-28. The kit now runs on the official MCP TypeScript SDK 2 (
@modelcontextprotocol/server) and is stateless: every request is authenticated, resolved to the product context, and handled by a fresh request-local server.- Modern clients get the 2026-07-28 protocol:
server/discover, per-request protocol envelopes,Mcp-Method/Mcp-Nameheader validation,resultType, and cache hints ontools/listandserver/discover(five minutes, private by default; setcatalogCacheHintto change it). - 2025-era Streamable HTTP clients keep working through the SDK's stateless legacy mode.
initializeno longer mints anMcp-Session-Id;GETandDELETEanswer405. - Tool results carry
structuredContentplus onetextcopy. The invalid{ type: "json" }content item is gone; strict clients such as ChatGPT rejected every result carrying it and retried, duplicating writes. - Tool failures, including a destructive call without
confirm: true, are tool results withisError: trueandstructuredContent: { code, message, details }, returned with HTTP 200. They were JSON-RPC errors with string codes, which JSON-RPC does not allow. Authentication and context failures before dispatch return the platform error body ({ code, message }) with its HTTP status. - Tool input schemas are advertised as JSON Schema without
$schema, so clients read them under MCP's default dialect. Annotations follow the spec (readOnlyHint,destructiveHint); the risk stays in the tool's_meta.risk. - New options:
description,instructions,catalogCacheHint. - Removed exports:
createMcpSessionStore,McpSession,McpSessionStore,StreamableHTTPServerTransport,WebStandardStreamableHTTPServerTransport, and the kit'ssessionsproperty.
platform-conformancereads MCP tool failures fromisErrortool results. - Modern clients get the 2026-07-28 protocol:
Patch Changes
- @codelitdev/platform@0.5.0
@codelitdev/design-system@0.5.0
No changes in this release.
@codelitdev/billing@0.5.0
No changes in this release.
@codelitdev/platform@0.4.2
Patch Changes
- @codelitdev/billing@0.4.2
@codelitdev/platform-conformance@0.4.2
Patch Changes
- @codelitdev/platform@0.4.2