Bibliothèque
6 outils. Chacun rejoue une route de l’API avec vos droits.
Les modules de l’entreprise : commandes, sous-agents, compétences, serveurs MCP, modèles de projet, connecteurs (Stripe…), dépôts externes de compétences et packs (une liste de modules et de tâches qui s’installe d’un coup) — avec statut, auteurs, projets où ils sont installés. À consulter avant d’inventer une procédure : elle est peut-être déjà standardisée.
- pending booléen, facultatif — Seulement les propositions en attente (administrateurs)
Le contenu complet d’un module (le fichier lui-même), sa documentation, ses versions et ses liens.
- id texte
Propose un module à la bibliothèque : publié d’office si l’utilisateur est administrateur, en attente de validation sinon. « content » est le fichier installé tel quel ; l’explication pour l’équipe va dans « docs ».
- type COMMAND | AGENT | MCP | TEMPLATE | SKILL
- name texte
- slug texte — Minuscules, chiffres, tirets
- content texte — Le fichier lui-même
- description texte, facultatif — Une phrase : ce que fait le module
- docs texte, facultatif — Notice pour l’équipe, en markdown
- versionLabel texte, facultatif — ex. v1
- repoUrl texte, facultatif — Dépôt public d’origine, le cas échéant
- projectIds liste de texte, facultatif
Modifie un module dont l’utilisateur est l’auteur (ou administrateur). Un contenu changé crée une version : dire pourquoi dans versionNote.
- id texte
- name texte, facultatif
- description texte, facultatif
- content texte, facultatif
- docs texte, facultatif
- versionLabel texte, facultatif
- versionNote texte, facultatif
- repoUrl texte, facultatif
- projectIds liste de texte, facultatif
Décision d’un administrateur sur un module proposé : PUBLISHED, ou REJECTED avec un motif pour l’auteur.
- id texte
- status PUBLISHED | REJECTED | PENDING
- reviewNote texte, facultatif
Supprime un module de la bibliothèque, définitivement (les dépôts où il est installé ne sont pas touchés).
- id texte