Releases: terry90918/judicial-mcp
Releases · terry90918/judicial-mcp
Release v1.1.1
🔧 修復
- 修正版本號不一致的問題
- 同步所有文件中的版本資訊
🚀 改進
- 優化專案版本管理流程
📋 變更詳情
此版本主要解決了專案中不同文件間版本號不一致的問題,確保所有組件都使用統一的版本號 v1.1.1。
更新的文件
package.json- 主版本號和 MCP 配置版本號src/index.js- MCP 伺服器版本號src/tools.js- 工具模組版本號bin/judicial-mcp.js- CLI 版本號CHANGELOG.md- 版本變更記錄
🧪 測試狀態
- ✅ 所有測試通過 (10/10)
- ✅ 版本號同步完成
- ✅ 功能正常運作
v1.1.0
✨ 新增
- 📚 分類資料源檢索 -
list_resources工具現已支持根據分類編號檢索資料源,提供更靈活的資料查詢方式。 - 📥 檔案下載分頁支持 -
download_file工具新增分頁參數top和skip,提升大批量資料下載的效率。
🛠️ 改進
- 🔒 錯誤處理優化 -
auth_token工具的錯誤處理邏輯進一步完善,提供更詳細的錯誤信息,方便問題排查。 - 🧪 測試覆蓋率提升 - 新增對
list_resources和download_file工具的測試用例,確保功能穩定性。 - 📖 文檔更新 - 改善
README.md,新增對新功能的使用說明,讓用戶更容易上手。
🐛 修復
- 🛠️ 裁判書 ID 錯誤處理 - 修正
get_judgment工具在處理無效裁判書 ID 時的錯誤回應,提升穩定性。 - 🌐 環境變數加載問題 - 修復環境變數未正確加載時的潛在問題,確保系統正常運行。
v1.0.0
✨ 主要功能
- 🏛️ 司法院裁判書 API - 取得裁判書授權、清單和內容
- 📊 開放資料 API - 存取司法院開放資料平台
- 🔍 分類資料 - 瀏覽主題分類和資料源
- 📥 檔案下載 - 下載司法資料檔案
- 🧪 完整測試 - Jest 測試覆蓋
- 🔒 安全認證 - 支援 Token 基礎認證
- 📖 完整文檔 - 詳細的 API 文檔和使用範例
- ⚡ 高效能 - 基於 Express.js 框架,支援非同步處理