Ces flags sont disponibles pour toutes les commandes.
Démarrer une prévisualisation locale de votre documentation.
S’authentifier avec votre compte Mintlify.
Ouvre une fenêtre de navigateur pour compléter l’authentification. Si le navigateur ne s’ouvre pas, la CLI affiche une URL à ouvrir manuellement et un champ pour coller le code d’autorisation. Les identifiants sont enregistrés dans ~/.config/mintlify/config.json.
Si vous avez plus d’un déploiement, la CLI vous invite à sélectionner un projet par défaut après la connexion. Vous pouvez modifier le projet par défaut ultérieurement avec mint config set subdomain <subdomain>.
Supprimer les identifiants stockés.
Afficher les détails de votre session actuelle, y compris la version de la CLI, l’adresse e-mail du compte, l’organisation et le sous-domaine configuré.
Créez, listez et supprimez des workflows depuis le terminal. Nécessite une authentification avec mint login.
Tous les sous-commandes acceptent ces flags partagés :
Lorsque --format json est défini, les erreurs sont écrites sur stderr sous la forme Error: <message> et la commande se termine avec un statut non nul, afin que vous puissiez rediriger la sortie réussie vers d’autres outils.
Crée un nouveau workflow. Vous pouvez passer la définition du workflow en ligne avec des flags, ou pointer vers un fichier JSON ou YAML avec --file.
Exactement un trigger est requis : passez --cron pour un workflow planifié ou un ou plusieurs flags --push-repo pour un workflow déclenché par push.
Un fichier de workflow utilise la même structure que les flags en ligne. Le champ on contient le trigger :
Liste les workflows pour le déploiement actuel.
La sortie sous forme de tableau par défaut affiche l’ID, le nom, le type, le trigger et le statut de chaque workflow. Utilisez --format json pour obtenir les objets workflow complets.
Supprime un workflow par ID. Utilisez mint workflow list pour obtenir l’ID.
Gérer les valeurs par défaut persistantes pour les commandes de la CLI. La configuration est enregistrée dans ~/.config/mintlify/config.json.
Vérifier les liens internes cassés dans votre documentation.
La commande exclut les fichiers correspondant aux motifs .mintignore. Les liens pointant vers des fichiers ignorés sont signalés comme cassés.
Vérifier les problèmes d’accessibilité dans votre documentation.
Vérifie les rapports de contraste de couleur et les textes alternatifs manquants sur les images et vidéos.
Valider la compilation de votre documentation en mode strict. Se termine en erreur en cas d’avertissements ou d’erreurs. Inclut la validation automatique des spécifications OpenAPI référencées dans votre docs.json.
La commande autonome mint openapi-check est obsolète. Utilisez mint validate à la place.
Exporter votre documentation sous forme d’archive zip autonome pour la consultation et la distribution hors ligne.
Consultez Export hors ligne pour plus de détails.
Exécuter des vérifications de préparation pour les agents sur un site de documentation public. Nécessite une authentification avec mint login.
La commande affiche un score global de préparation et un détail des vérifications individuelles avec des indicateurs de réussite/échec.
Le score évalue les domaines suivants :
Certaines vérifications ne s’exécutent que si une vérification dont elles dépendent réussit. Si une vérification échoue, aucune des vérifications qui en dépendent ne s’exécute. Elles échouent automatiquement. Par exemple, llmsTxtValid ne réussit que si llmsTxtExists réussit d’abord.
Le score global utilise une notation pondérée, de sorte que les vérifications à plus fort impact contribuent davantage à votre score.
Créer un nouveau projet de documentation en choisissant un thème ou en clonant un modèle prédéfini depuis le dépôt mintlify/templates.
Mettre à jour la CLI vers la dernière version.
Afficher les versions actuelles de la CLI et du client.
Ces commandes sont disponibles mais ne sont pas encore fonctionnelles. Les exécuter enregistre votre intérêt via la télémétrie de la CLI et aide à prioriser les prochaines fonctionnalités.
La CLI collecte des données de télémétrie anonymes pour aider à améliorer Mintlify. Les données de télémétrie incluent le nom de la commande, la version de la CLI, le système d’exploitation et l’architecture. Mintlify ne collecte pas d’informations personnellement identifiables, de contenu de projet ni de chemins de fichiers.
Par défaut, la CLI collecte les données de télémétrie. Vous pouvez vous désinscrire à tout moment en utilisant le flag --telemetry :
Vous pouvez également désactiver la télémétrie en définissant l’une de ces variables d’environnement :
Votre préférence est enregistrée dans ~/.config/mintlify/config.json et persiste entre les sessions de la CLI.