diff options
Diffstat (limited to 'packages/core/src/tools')
| -rw-r--r-- | packages/core/src/tools/list-files.ts | 5 | ||||
| -rw-r--r-- | packages/core/src/tools/write-file.ts | 5 |
2 files changed, 2 insertions, 8 deletions
diff --git a/packages/core/src/tools/list-files.ts b/packages/core/src/tools/list-files.ts index bf21046..e003099 100644 --- a/packages/core/src/tools/list-files.ts +++ b/packages/core/src/tools/list-files.ts @@ -20,10 +20,7 @@ export function createListFilesTool(workingDirectory: string): ToolDefinition { const absolutePath = await canonicalize(workingDirectory, relPath); const absoluteWorkDir = await canonicalize(workingDirectory); - if ( - absolutePath !== absoluteWorkDir && - !absolutePath.startsWith(`${absoluteWorkDir}/`) - ) { + if (absolutePath !== absoluteWorkDir && !absolutePath.startsWith(`${absoluteWorkDir}/`)) { return `Error: Path "${relPath}" is outside the working directory.`; } diff --git a/packages/core/src/tools/write-file.ts b/packages/core/src/tools/write-file.ts index 763b083..aa69c86 100644 --- a/packages/core/src/tools/write-file.ts +++ b/packages/core/src/tools/write-file.ts @@ -24,10 +24,7 @@ export function createWriteFileTool(workingDirectory: string): ToolDefinition { const absolutePath = await canonicalize(workingDirectory, filePath); const absoluteWorkDir = await canonicalize(workingDirectory); - if ( - absolutePath !== absoluteWorkDir && - !absolutePath.startsWith(`${absoluteWorkDir}/`) - ) { + if (absolutePath !== absoluteWorkDir && !absolutePath.startsWith(`${absoluteWorkDir}/`)) { return `Error: Path "${filePath}" is outside the working directory.`; } |
