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