État et diagnostic
status décrit ce qu’Anyy utilise. doctor vérifie la santé de cette configuration et de ses dépendances. Les deux commandes de diagnostic sont en lecture seule.
Vérification rapide
anyy status
anyy doctor
Utilisez la sortie structurée pour l’automatisation ou l’assistance :
anyy status --json
anyy doctor --json
status peut inspecter un profil hors ligne sans créer de base d’état absente. Si le Gateway est joignable, il complète les données locales avec l’état actif.
Informations d’état
La commande indique profil sélectionné, rôle par défaut, répertoire, fuseau et sa source, état/posture d’écoute Gateway, Cron, Heartbeat, stockage, MCP et Prompt Program. Si disponibles, les valeurs actives du Gateway complètent l’instantané local.
Utilisez anyy config pour chemins, fournisseur/modèle, point d’accès et références d’identifiants. status ne fournit pas un bilan complet des modèles/fournisseurs ou canaux, et n’est pas un test réel de modèle.
Confirmez toujours profil et chemins en tête avant d’interpréter un échec ultérieur. Si CLI et Dashboard divergent, comparez avec Dashboard → About ; ils peuvent avoir choisi un autre répertoire ou binaire actif.
Contrôles Doctor
La CLI vérifie répertoire/profil, validité de configuration, fuseau, posture d’écoute Gateway, Cron, Heartbeat, MCP et stockage d’état. Les constats utilisent ok, warn, fail et info avec détails. Certains contrôles MCP sondent des connexions externes. La commande ne répare pas les paramètres et ne certifie pas une réponse réelle du modèle ; utilisez Models et le diagnostic de canal correspondant.
Lancez d’abord anyy doctor. Passez à un diagnostic spécifique seulement si le résultat global y conduit, par exemple anyy channel doctor CHANNEL.
Cibler un autre profil ou fichier
anyy --profile work status
anyy --profile work doctor
anyy doctor --config /path/to/config.yaml
Réservez le chemin de configuration explicite au diagnostic. Il ne change pas le profil actif et n’installe pas le fichier.
Ordre pratique de récupération
- Confirmez profil et chemins avec
anyy status. - Lisez tous les échecs et avertissements de
anyy doctor. - Corrigez identifiants ou paramètres depuis leur page Dashboard.
- Lancez le diagnostic propre à la fonction.
- Redémarrez le Gateway uniquement si la remédiation l’exige.
- Relancez les deux contrôles globaux et gardez le JSON si le problème persiste.
Constats courants
| Constat | Action |
|---|---|
| Gateway inaccessible | Vérifiez anyy gateway status, puis démarrez ou redémarrez |
| Référence d’identifiant MCP non résolue | Corrigez l’identifiant référencé et relancez le contrôle |
| Avertissement de posture d’écoute | Utilisez l’adresse locale recommandée ou sécurisez l’accès distant |
| Canal dégradé | Ouvrez son détail et lancez anyy channel doctor CHANNEL |
| Pression de stockage | Sauvegardez, inspectez le stockage puis utilisez la maintenance compatible |
| CLI et Dashboard utilisent des versions différentes | Comparez About et anyy --version, puis suivez la mise à jour |
Les diagnostics masquent les secrets connus, mais examinez les fichiers avant partage : contenu utilisateur et détails d’environnement peuvent rester sensibles.