Table of Contents

Class CoreToolRegistrar

Namespace
JD.AI.Core.Tools
Assembly
JD.AI.Core.dll

Registers essential kernel tool plugins that work without session infrastructure. This is the shared registration path used by both the CLI and the Daemon/Gateway.

public static class CoreToolRegistrar
Inheritance
CoreToolRegistrar
Inherited Members

Methods

Register(Kernel, ProviderModelInfo?)

Registers core tools on a Semantic Kernel instance.

public static CoreToolRegistration Register(Kernel kernel, ProviderModelInfo? modelInfo = null)

Parameters

kernel Kernel

The Semantic Kernel to register tools on.

modelInfo ProviderModelInfo

Optional model metadata. When provided, the agent can answer "what model am I?" via the system.get_identity tool.

Returns

CoreToolRegistration