Flags globaux
mint dev
mint login
~/.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>.
mint logout
mint status
mint automations
mint login.
mint workflow et mint workflows continuent de fonctionner en tant qu’alias de mint automations, afin que les scripts existants restent opérationnels. Les nouveaux scripts doivent utiliser mint automations.
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.
mint automations create
--file.
Fournissez exactement un trigger : passez
--cron pour une automatisation planifiée ou un ou plusieurs flags --push-repo pour une automatisation déclenchée par push.
Exemples
on contient le trigger :
mint automations list
--format json pour obtenir les objets automatisation complets.
mint automations delete
mint automations list pour obtenir l’ID.
mint config
~/.config/mintlify/config.json.
Clés de configuration
mint broken-links
mint a11y
mint validate
docs.json.
Utilisez
mint validate à la place de la commande autonome mint openapi-check, qui est obsolète.mint export
Consultez Export hors ligne pour plus de détails.
mint score
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.
Exemples
Vérifications
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.
mint deslop
mint login.
.md et .mdx modifiées dans git (indexées, non indexées et non suivies). Dans un dépôt de documentation contenant un fichier docs.json, les fichiers modifiés sont automatiquement filtrés pour ne conserver que les pages référencées dans votre navigation, de sorte que les pages .mintignored et non publiées sont ignorées. Vous pouvez également passer des chemins de fichiers ou des globs explicites.
Chaque page est évaluée sur la fraction de prose qui semble écrite par une IA. Les pages qui atteignent ou dépassent --threshold échouent, et la commande se termine avec le code de sortie 1 si une page est signalée ou en erreur. Les pages entièrement humaines n’échouent jamais, même avec --threshold 0.
Pour chaque page signalée, la sortie affiche le pourcentage écrit par IA, les plages de lignes signalées, la prose incriminée et des suggestions de réécriture que vous pouvez appliquer.
La vérification des pages consomme des crédits IA.
--fix-whitespace s’exécute localement et ne consomme pas de crédits. Si le lot rencontre une erreur de crédits ou de disponibilité, les pages restantes sont ignorées plutôt que retentées.Exemples
Correction des espaces
--fix-whitespace nettoie de manière déterministe les espaces de la prose dans chaque fichier vérifié : espaces en fin de ligne, séries de lignes vides, espaces unicode et de largeur nulle, et doubles espaces internes. Les blocs de code délimités, le code en ligne et le frontmatter sont laissés intacts. Comme cela s’exécute localement, il est sans danger de l’inclure dans des hooks de pré-commit ou en CI.
Sortie JSON
--format json écrit un unique objet JSON sur stdout avec un tableau results (une entrée par fichier, indexée par path) et un bloc summary. Les erreurs sont signalées par fichier et comptabilisées dans summary.errors. Ce format est conçu pour les agents qui bouclent : vérifier, réécrire les passages signalés, puis relancer jusqu’à ce que la commande se termine avec 0.
La CLI appelle le même service de détection que celui exposé par l’Admin API. Utilisez le point de terminaison vérifier une page pour détecter la prose de style IA si vous devez exécuter ces vérifications depuis un pipeline CI ou un outil interne sans passer par la CLI.
mint new
mint update
mint version
Bientôt disponible
Télémétrie
--telemetry :
Votre préférence est enregistrée dans
~/.config/mintlify/config.json et persiste entre les sessions de la CLI.