Methods
initialize
- initialize(): Promise<void>
Returns Promise<void>
searchNpmExtensions
- searchNpmExtensions(query?): Promise<ExtensionMetadata[]>
Returns Promise<ExtensionMetadata[]>
getExtensionMetadata
- getExtensionMetadata(): Map<string, ExtensionMetadata>
Returns Map<string, ExtensionMetadata>
getAvailableTools
- getAvailableTools(): {
id: string;
name: string;
description: string;
extension: string;
}[] Returns {
id: string;
name: string;
description: string;
extension: string;
}[]
reload
- reload(): Promise<void>
Returns Promise<void>
Loads and manages extensions from various sources