diff --git a/packages/core/src/tools/tools.ts b/packages/core/src/tools/tools.ts index aabe20ec8a..4b399f40f4 100644 --- a/packages/core/src/tools/tools.ts +++ b/packages/core/src/tools/tools.ts @@ -432,6 +432,7 @@ export abstract class DeclarativeTool< // prototype chains or handle non-serializable properties (like functions). // eslint-disable-next-line @typescript-eslint/no-unsafe-type-assertion const cloned = Object.assign( + // eslint-disable-next-line no-restricted-syntax Object.create(Object.getPrototypeOf(this)), this, ) as this;