IntelligenceX

API Reference

Class

ToolAliasDefinition

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Modifiers sealed

Describes an alias exposed for a tool definition.

Inheritance

  • Object
  • ToolAliasDefinition

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 1

Constructors

public ToolAliasDefinition(String name, String? description = null, IReadOnlyList<String>? tags = null) #

Initializes a new alias definition.

Parameters

name System.String requiredposition: 0
Alias tool name.
description System.String? = null optionalposition: 1
Optional alias-specific description override.
tags System.Collections.Generic.IReadOnlyList<System.String>? = null optionalposition: 2
Optional alias tags merged with canonical tool tags.

Properties

public String Name { get; } #

Gets the alias name.

public String? Description { get; } #

Gets the alias-specific description override.

public IReadOnlyList<String> Tags { get; } #

Gets alias tags.