Stu Mason
Stu Mason

Activity

Pull Request Merged

PR #80 merged: chore: release v2.4.0

Release v2.4.0

Changes from v2.3.0

Added

  • GitHub Apps Management - Full CRUD operations for GitHub App integrations (#75):
    • github_apps tool with list, create, update, delete actions
    • Uses integer ID (not UUID) for update/delete per Coolify API requirements
    • Token-optimized summary mode for list operations
    • Total tool count increased from 34 to 35 tools

Fixed

  • MCP Tool Routing Fields Leak - Strip action field before API calls (#76):
    • application and service tools were passing MCP-internal action field to Coolify API
    • Coolify API rejected with "action: This field is not allowed"
    • Fix: Destructure { action, uuid, delete_volumes, ...apiData } and use apiData for API calls

Version Updates

  • package.json: 2.3.0 → 2.4.0
  • src/lib/mcp-server.ts VERSION: 2.3.0 → 2.4.0
  • CHANGELOG.md: Added v2.4.0 section

Test Plan

  • All 191 tests passing
  • 98.3% code coverage
  • Verified against real Coolify API

Next Steps

Merge this PR to trigger npm publish via CI.


🤖 Generated with Claude Code

+355
additions
-10
deletions
10
files changed