UNPKG

@utaba/ucm-mcp-server

Version:

Universal Context Manager MCP Server - AI Productivity Platform

39 lines 1.43 kB
import { BaseToolController } from '../base/BaseToolController.js'; import { UcmApiClient } from '../../clients/UcmLocalApiClient.js'; import { ILogger } from '../../interfaces/ILogger.js'; export declare class GetLatestController extends BaseToolController { constructor(ucmClient: UcmApiClient, logger: ILogger); get name(): string; get description(): string; get inputSchema(): any; protected handleExecute(params: any): Promise<any>; private validateBasePath; private getMostRecentVersion; private buildLatestResponse; private getVersionComparison; private getChangeLog; private compareVersions; private detectContentType; private calculateQualityScore; private assessMaturityLevel; private assessStability; private determineReleaseType; private determineLifecycleStage; private determineSupportStatus; private predictNextVersion; private getDownloadCount; private calculateRating; private getRecentAccessCount; private calculateTrendingScore; private shouldRecommendUpgrade; private requiresMigration; private getDeprecationWarnings; private getSecurityAlerts; private calculateVersionJump; private calculateTimespan; private detectBreakingChanges; private detectNewFeatures; private detectImprovements; private generateEstimatedChanges; } //# sourceMappingURL=GetLatestController.d.ts.map