Ce qui a déclenché ce travail
- Un retour utilisateur dans GitHub issue #2 montrait que des add-ons échouaient à l’activation avec
Requires: abilities-api, même quand Abilities API était installé. - La couverture Toolset manquait à plusieurs endroits publics, notamment dans la documentation du repo, la page d’extension Devenia et les métadonnées About du repo.
- Le badge de release GitHub sur mcp-expose-abilities affichait
release: invalid, ce qui prêtait à confusion.
Ce que nous avons corrigé
- Blocage d’activation supprimé : nous avons retiré des add-ons les contrôles durs de dépendance dans l’en-tête d’extension (
Requires Plugins: abilities-api) et conservé les contrôles de dépendance à l’exécution. Cela évite les faux négatifs liés aux différences de dossier ou de slug. - Synchronisation des releases : nous avons augmenté les versions, poussé les commits et publié les releases dans les add-ons concernés, afin que les utilisateurs de ZIP obtiennent immédiatement la correction.
- Toolset ajouté partout : nous avons créé et publié mcp-abilities-toolset, publié
v1.0.1et ajouté les références Toolset dans la documentation et les pages d’extensions. - Métadonnées de release de mcp-expose-abilities corrigées : nous avons publié v3.0.17 et supprimé une ancienne draft release pour éviter la confusion.
- Correction du badge : le badge de release utilise maintenant une URL Shields triée par semver, ce qui résout l’ancien affichage
release: invalid. - Documentation plus cohérente : nous avons mis à jour les chiffres et les liens dans le contenu README, afin que la documentation publique reflète mieux l’état réel des extensions.
Par où commencer
Page principale de l’extension : MCP Expose Abilities chez Devenia
Repository principal : github.com/bjornfix/mcp-expose-abilities
Add-on Toolset : github.com/bjornfix/mcp-abilities-toolset
Si vous avez signalé des bugs ou un comportement déroutant : merci. Ces corrections viennent d’usages réels, et elles ont rendu les extensions meilleures pour tout le monde.
