v4.0.0

agno-agi/agent-uiv4.0.0Jul 9, 2025by ravitemer

AI Summary

This is a major release featuring breaking changes related to marketplace migration from Cline marketplace API to MCP Registry system and a cache system overhaul.

Key Highlights

  • Migrated from Cline marketplace API to MCP Registry system
  • Marketplace API response now returns 'servers' instead of 'items'
  • Server objects use new schema with 'id' instead of 'mcpId'
  • Field names changed: 'githubStars' → 'stars', 'createdAt' → 'lastCommit'
  • New registry endpoint and server details with 'readmeContent'

Breaking Changes

  • Marketplace Migration from Cline marketplace API to MCP Registry system
  • Marketplace API response now returns 'servers' instead of 'items'
  • Server objects use new schema with 'id' instead of 'mcpId'
  • Field names changed: 'githubStars' → 'stars', 'createdAt' → 'lastCommit'
  • New registry endpoint: https://ravitemer.github.io/mcp-registry/registry.json

New Features

  • Enhanced Test Coverage for new registry system
  • Tests for new data structures and API responses
  • Network error handling and fallback testing
  • Documentation fetching and caching tests

Full Release Notes


### Breaking Changes

- **Marketplace Migration**: Migrated from Cline marketplace API to MCP Registry system
  - Marketplace API response now returns `servers` instead of `items`
  - Server objects use new schema with `id` instead of `mcpId`
  - Field names changed: `githubStars` → `stars`, `createdAt` → `lastCommit`
  - New registry endpoint: `https://ravitemer.github.io/mcp-registry/registry.json`
  - Server details now include `readmeContent` fetched directly from GitHub repositories

### Changed

- **Cache System Overhaul**: Restructured cache format for better performance
  - Cache TTL reduced from 24 hours to 1 hour for more frequent updates
  - New cache structure: `{ registry, lastFetchedAt, serverDocumentation }`
  - Better error handling and fallback mechanisms for network failures

### Added
- **Enhanced Test Coverage**: Comprehensive test suite for new registry system
  - Tests for new data structures and API responses
  - Network error handling and fallback testing
  - Documentation fetching and caching tests