fix: restore listAugmentations() functionality and add metadata support
- Fix listAugmentations() to return actual augmentation data instead of empty array - Add category and description metadata to BaseAugmentation class - Add getInfo() method to AugmentationRegistry for detailed augmentation listing - Update augmentation classes with proper categorization (internal/core/premium) - Enhance augmentation discovery and management capabilities This fixes the broken augmentation listing API and provides better visibility into installed augmentations with their status and metadata.
This commit is contained in:
parent
8208e63169
commit
7a0ec71d23
7 changed files with 59 additions and 6 deletions
|
|
@ -55,6 +55,10 @@ export class UniversalDisplayAugmentation extends BaseAugmentation {
|
|||
}
|
||||
operations = ['get', 'search', 'findSimilar', 'getVerb' as any, 'addNoun', 'addVerb'] as any
|
||||
|
||||
// Augmentation metadata
|
||||
readonly category = 'core' as const
|
||||
readonly description = 'AI-powered intelligent display fields for enhanced data visualization'
|
||||
|
||||
// Computed fields declaration for TypeScript support and discovery
|
||||
computedFields = {
|
||||
display: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue