diff options
Diffstat (limited to 'packages/server/src/tools/shell.ts')
| -rw-r--r-- | packages/server/src/tools/shell.ts | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/packages/server/src/tools/shell.ts b/packages/server/src/tools/shell.ts index 1224dc8f..592acc2b 100644 --- a/packages/server/src/tools/shell.ts +++ b/packages/server/src/tools/shell.ts @@ -25,10 +25,9 @@ import { spawn } from 'child_process'; export class ShellTool extends BaseTool<ShellToolParams, ToolResult> { static Name: string = 'execute_bash_command'; - private readonly config: Config; private whitelist: Set<string> = new Set(); - constructor(config: Config) { + constructor(private readonly config: Config) { const toolDisplayName = 'Shell'; const descriptionUrl = new URL('shell.md', import.meta.url); const toolDescription = fs.readFileSync(descriptionUrl, 'utf-8'); @@ -38,7 +37,6 @@ export class ShellTool extends BaseTool<ShellToolParams, ToolResult> { toolDescription, toolParameterSchema, ); - this.config = config; } getDescription(params: ShellToolParams): string { |
