Versioning storage based on mcp-auth version number to let us iterate on storage format

This commit is contained in:
Glen Maddern 2025-03-31 16:21:34 +11:00
parent a97fd9e5c6
commit 1382827ebd
3 changed files with 28 additions and 35 deletions

View file

@ -18,7 +18,7 @@ import { SSEClientTransport } from '@modelcontextprotocol/sdk/client/sse.js'
import { ListResourcesResultSchema, ListToolsResultSchema } from '@modelcontextprotocol/sdk/types.js'
import { UnauthorizedError } from '@modelcontextprotocol/sdk/client/auth.js'
import { NodeOAuthClientProvider } from './lib/node-oauth-client-provider'
import { parseCommandLineArgs, setupOAuthCallbackServer, setupSignalHandlers } from './lib/utils'
import { parseCommandLineArgs, setupOAuthCallbackServer, setupSignalHandlers, MCP_REMOTE_VERSION } from './lib/utils'
/**
* Main function to run the client
@ -39,7 +39,7 @@ async function runClient(serverUrl: string, callbackPort: number, clean: boolean
const client = new Client(
{
name: 'mcp-remote',
version: require('../package.json').version,
version: MCP_REMOTE_VERSION,
},
{
capabilities: {},