Minidoracat afe96224ea 🔖 Release v2.2.3
- 新增用戶可控制的超時設定功能,支援 30 秒至 2 小時的彈性設定
- 引入即時倒數計時器,提供可視化的時間提醒
- 新增圖片上傳大小限制設定(無限制/1MB/3MB/5MB)及 Base64 兼容模式
- 改進文檔結構,新增 UV Cache 管理指南
- 修復超時後介面自動關閉及資源清理邏輯
- 優化圖片上傳的大小檢查和格式驗證機制
2025-06-05 02:17:50 +08:00

2.6 KiB

Release v2.2.3 - Timeout Control & Image Settings Enhancement

🌟 Highlights

This version introduces user-controllable timeout settings and flexible image upload configuration options, while improving UV Cache management tools to enhance the overall user experience.

New Features

  • User Timeout Control: Added customizable timeout settings with flexible range from 30 seconds to 2 hours
  • ⏱️ Countdown Timer: Real-time countdown timer display at the top of the interface for visual time reminders
  • 🖼️ Image Size Limits: Added image upload size limit settings (unlimited/1MB/3MB/5MB)
  • 🔧 Base64 Compatibility Mode: Added Base64 detail mode to improve image recognition compatibility with AI models like Gemini
  • 🧹 UV Cache Management Tool: Added cleanup_cache.py script to help manage and clean UV cache space

🚀 Improvements

  • 📚 Documentation Structure Optimization: Reorganized documentation directory structure, moved images to docs/{language}/images/ paths
  • 📖 Cache Management Guide: Added detailed UV Cache management guide with automated cleanup solutions
  • 🎯 Smart Compatibility Hints: Automatically display Base64 compatibility mode suggestions when image upload fails
  • 🔄 Settings Sync Mechanism: Improved image settings synchronization between different interface modes

🐛 Bug Fixes

  • 🛡️ Timeout Handling Optimization: Improved coordination between user-defined timeout and MCP system timeout
  • 🖥️ Interface Auto-close: Fixed interface auto-close and resource cleanup logic after timeout
  • 📱 Responsive Layout: Optimized timeout control component display on small screen devices

🔧 Technical Improvements

  • 🎛️ Timeout Control Architecture: Implemented separated design for frontend countdown timer and backend timeout handling
  • 📊 Image Processing Optimization: Improved image upload size checking and format validation mechanisms
  • 🗂️ Settings Persistence: Enhanced settings saving mechanism to ensure correct saving and loading of user preferences
  • 🧰 Tool Script Enhancement: Added cross-platform cache cleanup tool with support for force cleanup and preview modes

📦 Installation & Update

# Quick test latest version
uvx mcp-feedback-enhanced@latest test --gui

# Update to specific version
uvx mcp-feedback-enhanced@v2.2.3 test
  • Full Documentation: README.md
  • Issue Reporting: GitHub Issues
  • Related PRs: #22 (Timeout Control Feature), #19 (Image Settings Feature)