Guides

Mises a jour et depannage

Gardez YeePilot a jour et resolvez les problemes courants lies au fournisseur, au modele, a la sandbox, au Vault, a la configuration et au support.

Dernière mise à jour: 21 juin 2026

Mettre a jour YeePilot

Pour mettre a jour manuellement :

bash
yeepilot update --check      # verifier la disponibilite
yeepilot update              # installer la version disponible
yeepilot update --force      # reinstaller si necessaire
yeepilot update --rollback   # revenir a la version precedente

Pour verifier l'etat global :

bash
yeepilot status

YeePilot verifie les mises a jour publiques avant de remplacer le binaire installe. Si la verification echoue, la mise a jour n'est pas appliquee et YeePilot tente de conserver ou restaurer la version precedente.

Au demarrage, YeePilot peut afficher un avis si une version plus recente existe pour votre canal. L'installation reste une action explicite avec yeepilot update.

Canaux de mise a jour

Les canaux courants sont :

  • public
  • canary

Vous pouvez les definir dans ~/.yeepilot/config.yml ou via :

  • YEEPILOT_UPDATE_CHANNEL
  • YEEPILOT_UPDATE_CHANNEL_TOKEN

Reglages de mise a jour

La section update contient generalement :

  • auto_check
  • check_interval_hours
  • channel
  • channel_token

Diagnostics

Commandes utiles :

bash
yeepilot diagnostics pending
yeepilot diagnostics report-last
yeepilot diagnostics report-last --context "vault unlock issue"

Support report

Quand vous devez transmettre du contexte au support :

bash
yeepilot support report --message "decrivez le probleme"

Vous pouvez aussi ajouter --title, --context, --severity et --include-debug-log.

Problemes courants

Connexion ou deconnexion de plateforme

Pour relancer l'authentification de plateforme :

bash
yeepilot setup --auth
yeepilot logout

yeepilot logout et, dans le client interactif, /logout deconnectent uniquement de la plateforme YeePilot. Les cles de fournisseurs et les entrees du vault se gerent separement.

Le fournisseur ou le modele ne fonctionne pas

Verifiez :

  • le fournisseur actif
  • le modele configure
  • les identifiants
  • la disponibilite du fournisseur

La sandbox bloque trop

Verifiez la section sandbox de config.yml, surtout :

  • enabled
  • network_access
  • max_cpu_seconds
  • max_memory_mb
  • denied_paths

Le Vault ne se deverrouille pas

Verifiez :

  • la methode principale active
  • l'etat de verrouillage dans le HUD
  • la recovery key si vous avez perdu la methode habituelle

La configuration semble cassée

Commencez par sauvegarder le fichier actuel puis relancez :

bash
yeepilot setup

Si vous voulez repartir de zero, deplacez temporairement ~/.yeepilot/config.yml hors du dossier puis relancez l'assistant.

Ordre recommande apres un echec

  1. yeepilot status
  2. verifier Settings et Audit dans le HUD
  3. yeepilot diagnostics pending
  4. yeepilot diagnostics report-last
  5. yeepilot support report --message "..."