Skip to content

BashToolProviderOptions

Defined in: bash/provider.ts:84

optional cwd?: string

Defined in: bash/provider.ts:88

Default working directory when a call’s context doesn’t specify one.


executor: BashExecutor

Defined in: bash/provider.ts:86

Isolation strategy. Required — there is no unsandboxed default.


optional safetyCheck?: BashSafetyCheckWorkflow

Defined in: bash/provider.ts:96

Optional AI-based safety check layered on top of the sandbox — catches non-filesystem dangerous intent (fork bombs, resource exhaustion, …) a filesystem/network jail can’t. See BashSafetyCheckWorkflow’s doc comment.


optional timeoutMs?: number

Defined in: bash/provider.ts:90

Default wall-clock timeout (ms) when a call’s context doesn’t specify one.