Table of Contents

Namespace LMKit.Agents.Tools.BuiltIn.Data

Classes

Base64ImageTool

A built-in tool for base64 image operations.

Encode/decode images, get dimensions, detect format.

CountryTool

A built-in tool for country information lookup.

ISO codes, phone prefixes, currencies, languages, flag emojis.

CsvTool

A built-in tool for CSV data manipulation.

Parse, generate, query, and transform CSV data with proper escaping.

CsvToolOptions

Configuration options for CsvTool.

HtmlTool

A built-in tool for HTML parsing and manipulation.

Extract elements, strip tags, decode entities, sanitize content.

IniTool

A built-in tool for parsing and generating INI configuration files.

Read, write, and manipulate INI format configuration data.

JsonTool

A built-in tool for JSON manipulation operations.

Supports parsing, querying, formatting, and validating JSON.

MarkdownTool

A built-in tool for Markdown parsing and manipulation.

Extract headings, links, code blocks, convert to HTML.

QRCodeTool

A built-in tool for QR code operations.

Generate QR codes as SVG, create vCard/WiFi/URL formats.

XmlTool

A built-in tool for XML manipulation operations.

Provides XPath queries, XML parsing, validation, and transformation.

XmlToolOptions

Configuration options for XmlTool.

YamlTool

A built-in tool for YAML operations.

Parse YAML, convert to/from JSON, validate, query.