diff options
Diffstat (limited to 'packages/core/src/tools/write-file.ts')
| -rw-r--r-- | packages/core/src/tools/write-file.ts | 3 |
1 files changed, 3 insertions, 0 deletions
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<WriteFileToolParams, ToolResult> { } 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(), |
