Table of Contents

Class BuiltInToolsExtensions

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

Extension methods for registering built-in tools.

public static class BuiltInToolsExtensions
Inheritance
BuiltInToolsExtensions
Inherited Members

Methods

AddAsciiArtTool(ToolRegistry)

Adds the ASCII Art tool.

AddBase64ImageTool(ToolRegistry)

Adds the Base64 Image tool.

AddBitwiseTool(ToolRegistry)

Adds the Bitwise tool.

AddBuiltInTools(ToolRegistry)

Adds all built-in tools to the registry.

AddCalculatorTool(ToolRegistry)

Adds the Calculator tool.

AddChecksumTool(ToolRegistry)

Adds the Checksum tool.

AddColorTool(ToolRegistry)

Adds the Color tool.

AddCompressTool(ToolRegistry)

Adds the Compress tool with default options.

AddCompressTool(ToolRegistry, CompressToolOptions)

Adds the Compress tool with custom options.

AddConversionTool(ToolRegistry)

Adds the Conversion tool.

AddCountryTool(ToolRegistry)

Adds the Country tool.

AddCronTool(ToolRegistry)

Adds the Cron tool.

AddCryptoTool(ToolRegistry)

Adds the Crypto tool.

AddCsvTool(ToolRegistry)

Adds the CSV tool with default options.

AddCsvTool(ToolRegistry, CsvToolOptions)

Adds the CSV tool with custom options.

AddCurrencyTool(ToolRegistry)

Adds the Currency tool.

AddDateTimeTool(ToolRegistry)

Adds the DateTime tool.

AddDiffTool(ToolRegistry)

Adds the Diff tool.

AddDurationTool(ToolRegistry)

Adds the Duration tool.

AddEncodingTool(ToolRegistry)

Adds the Encoding tool.

AddEnvironmentTool(ToolRegistry)

Adds the Environment tool with default options.

AddEnvironmentTool(ToolRegistry, EnvironmentToolOptions)

Adds the Environment tool with custom options.

AddExpressionTool(ToolRegistry)

Adds the Expression tool.

AddFileSystemTool(ToolRegistry)

Adds the FileSystem tool with default (read-only) options.

AddFileSystemTool(ToolRegistry, FileSystemToolOptions)

Adds the FileSystem tool with custom options.

AddFinancialTool(ToolRegistry)

Adds the Financial tool.

AddFuzzyTool(ToolRegistry)

Adds the Fuzzy tool.

AddGuidTool(ToolRegistry)

Adds the GUID tool.

AddHashTool(ToolRegistry)

Adds the Hash tool.

AddHtmlTool(ToolRegistry)

Adds the HTML tool.

AddHttpTool(ToolRegistry)

Adds the HTTP tool with default options.

AddHttpTool(ToolRegistry, HttpToolOptions)

Adds the HTTP tool with custom options.

AddHumanizeTool(ToolRegistry)

Adds the Humanize tool.

AddIniTool(ToolRegistry)

Adds the INI tool.

AddIpCalcTool(ToolRegistry)

Adds the IP Calculator tool.

AddJsonTool(ToolRegistry)

Adds the JSON tool.

AddJwtTool(ToolRegistry)

Adds the JWT tool.

AddLocaleTool(ToolRegistry)

Adds the Locale tool.

AddMarkdownTool(ToolRegistry)

Adds the Markdown tool.

AddMimeTool(ToolRegistry)

Adds the MIME tool.

AddNetworkTool(ToolRegistry)

Adds the Network tool with default options.

AddNetworkTool(ToolRegistry, NetworkToolOptions)

Adds the Network tool with custom options.

AddPasswordTool(ToolRegistry)

Adds the Password tool.

AddPathTool(ToolRegistry)

Adds the Path tool.

AddPerformanceTool(ToolRegistry)

Adds the Performance tool.

AddPhoneticTool(ToolRegistry)

Adds the Phonetic tool.

AddProcessTool(ToolRegistry)

Adds the Process tool with default (restricted) options.

AddProcessTool(ToolRegistry, ProcessToolOptions)

Adds the Process tool with custom options.

AddQRCodeTool(ToolRegistry)

Adds the QR Code tool.

AddRandomTool(ToolRegistry)

Adds the Random tool.

AddRegexTool(ToolRegistry)

Adds the Regex tool with default options.

AddRegexTool(ToolRegistry, RegexToolOptions)

Adds the Regex tool with custom options.

AddSafeBuiltInTools(ToolRegistry)

Adds only safe built-in tools (no I/O) to the registry.

AddScheduleTool(ToolRegistry)

Adds the Schedule tool.

AddSemVerTool(ToolRegistry)

Adds the SemVer tool.

AddSlugTool(ToolRegistry)

Adds the Slug tool.

AddSmtpTool(ToolRegistry, SmtpToolOptions)

Adds the SMTP tool with the specified options.

AddStatsTool(ToolRegistry)

Adds the Stats tool.

AddTemplateTool(ToolRegistry)

Adds the Templating tool.

AddTextTool(ToolRegistry)

Adds the Text tool.

AddTimeZoneTool(ToolRegistry)

Adds the TimeZone tool.

AddUrlTool(ToolRegistry)

Adds the URL tool.

AddValidatorTool(ToolRegistry)

Adds the Validator tool.

AddWatchTool(ToolRegistry)

Adds the Watch tool with default options.

AddWatchTool(ToolRegistry, WatchToolOptions)

Adds the Watch tool with custom options.

AddXmlTool(ToolRegistry)

Adds the XML tool with default options.

AddXmlTool(ToolRegistry, XmlToolOptions)

Adds the XML tool with custom options.

AddYamlTool(ToolRegistry)

Adds the YAML tool.