Table of Contents

Property Name

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

Name

Gets the stable, unique identifier for this tool.

public string Name { get; }

Property Value

string

A string identifier used by language models to reference this tool (e.g., get_weather, search_documents).

Remarks

Naming Best Practices:

  • Use lowercase snake_case (e.g., get_user_info)
  • Start with a verb describing the action (get, search, create, update, delete)
  • Keep names stable across application versions
  • Avoid special characters and spaces

Changing a tool's name may break model behavior if the model has learned to use the previous name.