Table of Contents

Class CompressToolOptions

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

Configuration options shared by all compress tools.

public sealed class CompressToolOptions
Inheritance
CompressToolOptions
Inherited Members

Examples

Restricting compression operations to a sandbox:

using LMKit.Agents.Tools.BuiltIn.IO;

var options = new CompressToolOptions { AllowedPaths = new HashSet<string> { @"C:\sandbox" }, MaxFiles = 1000 };

Properties

AllowedPaths

Gets or sets allowed paths. Null allows all.

MaxFilesInArchive

Gets or sets maximum files in archive operations. Default is 10000.

Share