Merge pull request #517 from modelcontextprotocol/basil/ajv_downgrade
Fix Ajv import compatibility issue by downgrading to v6
This commit is contained in:
commit
3975c1ac79
1 changed files with 16 additions and 91 deletions
|
|
@ -43,7 +43,8 @@ import {
|
|||
ErrorCode,
|
||||
McpError,
|
||||
} from "../types.js";
|
||||
import { Ajv, type ValidateFunction } from "ajv";
|
||||
import Ajv from "ajv";
|
||||
import type { ValidateFunction } from "ajv";
|
||||
|
||||
export type ClientOptions = ProtocolOptions & {
|
||||
/**
|
||||
|
|
@ -102,7 +103,7 @@ export class Client<
|
|||
) {
|
||||
super(options);
|
||||
this._capabilities = options?.capabilities ?? {};
|
||||
this._ajv = new Ajv({ strict: false, validateFormats: true });
|
||||
this._ajv = new Ajv();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue