Table of Contents

Class ProcessToolOptions

Namespace
LMKit.Agents.Tools.BuiltIn.IO
Assembly
LM-Kit.NET.dll

Configuration options for ProcessTool.

public sealed class ProcessToolOptions
Inheritance
ProcessToolOptions
Inherited Members

Properties

AllowKill

Gets or sets whether process termination is allowed. Default is false.

AllowListProcesses

Gets or sets whether process listing is allowed. Default is true.

AllowShell

Gets or sets whether shell execution is allowed. Default is false.

AllowedCommands

Gets or sets allowed commands. Null or empty allows all.

MaxListProcesses

Gets or sets maximum processes to list. Default is 100.

MaxOutputSize

Gets or sets maximum output size in characters. Default is 100KB.