From e9d43b938833f239489a4ff8c70e2701bf178211 Mon Sep 17 00:00:00 2001 From: anj-s <32556631+anj-s@users.noreply.github.com> Date: Tue, 3 Jun 2025 07:47:27 -0700 Subject: [PATCH] Add params check for writeTool (#708) --- packages/core/src/tools/write-file.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/src/tools/write-file.ts b/packages/core/src/tools/write-file.ts index 57bfe8ed..dc634cc8 100644 --- a/packages/core/src/tools/write-file.ts +++ b/packages/core/src/tools/write-file.ts @@ -129,6 +129,9 @@ export class WriteFileTool extends BaseTool { } getDescription(params: WriteFileToolParams): string { + if (!params.file_path || !params.content) { + return `Model did not provide valid parameters for write file tool`; + } const relativePath = makeRelative( params.file_path, this.config.getTargetDir(),