Table of Contents

Class PasswordAnalyzeTool

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

A built-in tool for analyzing password strength, calculating entropy, and validating against policies.

Supports strength checking, entropy calculation, and policy validation modes.

public sealed class PasswordAnalyzeTool : IBuiltInTool, ITool, IToolMetadata
Inheritance
PasswordAnalyzeTool
Implements
Inherited Members

Examples

var tool = new PasswordAnalyzeTool();
registry.Register(tool);

// Agent can now: check password strength, calculate entropy, validate policies

Properties

Description

Gets a concise description of what the tool does.

InputSchema

Gets the JSON Schema defining the expected input arguments.

Name

Gets the stable, unique identifier for this tool.

Methods

InvokeAsync(string, CancellationToken)

Executes the tool with the specified JSON arguments.

Share