Table of Contents

Class ModelCapabilitiesExtensions

Namespace
JD.AI.Core.Providers
Assembly
JD.AI.Core.dll

Helpers for ModelCapabilities display.

public static class ModelCapabilitiesExtensions
Inheritance
ModelCapabilitiesExtensions
Inherited Members

Methods

ToBadge(ModelCapabilities)

Returns a compact badge string for display in the TUI. Examples: "💬🔧" (chat + tools), "💬" (chat only), "💬👁" (chat + vision).

public static string ToBadge(this ModelCapabilities caps)

Parameters

caps ModelCapabilities

Returns

string

ToLabel(ModelCapabilities)

Returns a human-readable label string (no emoji). Example: "Chat, Tools" or "Chat".

public static string ToLabel(this ModelCapabilities caps)

Parameters

caps ModelCapabilities

Returns

string