LemonChannels.Adapters.Discord.ModelCatalog (lemon_channels v0.1.0)

View Source

Model/provider catalog for the Discord adapter's /model picker.

Builds the grouped, enabled-provider catalog from LemonAi.Models (falling back to a small static list when that module is unavailable), and resolves which providers are enabled from LemonCore.Config. Pure with respect to transport state; extracted from LemonChannels.Adapters.Discord.Transport so the picker's data layer is independently readable and testable.

Summary

Functions

available_model_providers()

model_at_index(provider, index)

model_label(other)

model_spec(arg1)

models_for_provider(provider)