Skip to content
1 min read · 121 words

Interface: RunShellCommandPolicyContext ​

Defined in: src/batteries/sandbox/tool.ts:78

The per-call context handed to a RunShellCommandPolicyFn.

Properties ​

PropertyModifierTypeDescriptionDefined in
argsreadonly{ command: string; cwd: string; timeout_seconds: number; }The validated tool arguments (command, cwd, timeout_seconds) for this call.src/batteries/sandbox/tool.ts:80
args.commandpublicstring-src/batteries/sandbox/tool.ts:80
args.cwdpublicstring-src/batteries/sandbox/tool.ts:80
args.timeout_secondspublicnumber-src/batteries/sandbox/tool.ts:80
relativeCwdreadonlystringThe resolved workspace-relative cwd this call will run under.src/batteries/sandbox/tool.ts:82