MCPcopy Create free account
hub / github.com/Louisym/MiniCC / BashCommandInput

Class BashCommandInput

tutorials/14_bash_engine_deep_dive.py:370–384  ·  view source on GitHub ↗

Bash 命令输入 — 源码 bash.rs:18-34 这是模型(AI)发送过来的工具调用参数。 注意有多个沙箱相关的字段——模型可以精细控制沙箱行为。

Source from the content-addressed store, hash-verified

368
369@dataclass
370class BashCommandInput:
371 """Bash 命令输入 — 源码 bash.rs:18-34
372
373 这是模型(AI)发送过来的工具调用参数。
374 注意有多个沙箱相关的字段——模型可以精细控制沙箱行为。
375 """
376 command: str
377 timeout: Optional[int] = None # 毫秒
378 description: Optional[str] = None
379 run_in_background: Optional[bool] = None
380 dangerously_disable_sandbox: Optional[bool] = None
381 namespace_restrictions: Optional[bool] = None
382 isolate_network: Optional[bool] = None
383 filesystem_mode: Optional[FilesystemIsolationMode] = None
384 allowed_mounts: Optional[List[str]] = None
385
386
387@dataclass

Callers 1

demo_full_workflowFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected