GeneratorInfo

interface GeneratorInfo<T : Any>(source)

Описание генератора.

Поля id и name стабильны и НЕ изменяются между версиями — на них включён персистентный слой плагина.

Поля category, detailedDescription и example являются источником данных для MCP enum-описаний и будущей группировки в плагине.

Author

Dmitry_Emelyanenko

Type Parameters

T

тип генерируемого значения

Inheritors

Properties

Link copied to clipboard

Категория генератора.

Link copied to clipboard
abstract val detailedDescription: String

Расширенное описание генератора для MCP enum и tooltip плагина.

Link copied to clipboard
abstract val example: String

Стабильный литерал-пример.

Link copied to clipboard
abstract val generator: Generator<T>

Генератор.

Link copied to clipboard
abstract val id: String

Идентификатор генератора. Должен быть уникальным среди всех описаний.

Link copied to clipboard
abstract val name: String

Название генератора.