BashToolProviderOptions
Defined in: bash/provider.ts:84
Properties
Section titled “Properties”
optionalcwd?:string
Defined in: bash/provider.ts:88
Default working directory when a call’s context doesn’t specify one.
executor
Section titled “executor”executor:
BashExecutor
Defined in: bash/provider.ts:86
Isolation strategy. Required — there is no unsandboxed default.
safetyCheck?
Section titled “safetyCheck?”
optionalsafetyCheck?: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.
timeoutMs?
Section titled “timeoutMs?”
optionaltimeoutMs?:number
Defined in: bash/provider.ts:90
Default wall-clock timeout (ms) when a call’s context doesn’t specify one.