Interface: BashInput
Defined in: tools/builtin/bash.ts:16
Input parameters for bash tool
Properties
command
command: string;
Defined in: tools/builtin/bash.ts:20
Command to execute
cwd?
optional cwd?: string;
Defined in: tools/builtin/bash.ts:25
Working directory for the command
description?
optional description?: string;
Defined in: tools/builtin/bash.ts:47
Description of what this command does (for display purposes)
env?
optional env?: Record<string, string>;
Defined in: tools/builtin/bash.ts:36
Environment variables to set
run_in_background?
optional run_in_background?: boolean;
Defined in: tools/builtin/bash.ts:42
Run command in background and return immediately with a shell ID. Use bash_output tool to retrieve output later.
timeout?
optional timeout?: number;
Defined in: tools/builtin/bash.ts:31
Timeout in milliseconds (default: 60000 = 1 minute) Ignored when run_in_background is true