--json, la CLI écrit ses erreurs sur la sortie d’erreur, en texte lisible commençant par error:. Avec --json, elle écrit sur la sortie d’erreur un objet contenant schema_version et error, lui-même composé de code, message et exit_code.
Codes de sortie
Deux cas particuliers réutilisent le code 2 :
- Arguments invalides : le code JSON est
invalid_arguments, avec le code de sortie de Clap (2 en général). meetings import --wait: si l’attente expire avant la fin, la CLI renvoie 2 sans objet d’erreur. La tâche continue ; suivez-la avecmeetings import-status.
Messages fréquents
Erreurs MCP
Le serveur MCP signale une réunion, une proposition ou un import introuvable comme « paramètres invalides ». Les échecs de validation et les conflits (contenu de proposition vide, plusieurs résumés sanstarget_id, refus d’une proposition qui n’est plus en attente) sont signalés comme erreurs internes, tout comme les échecs de base de données et de sérialisation.