Aller au contenu

Observabilité / Pro

pi-tracer

Capture chaque octet échangé entre Pi et votre fournisseur de LLM : en-têtes HTTP bruts, corps de requête et flux SSE tel que reçu. Un ensemble de fichiers par appel LLM est enregistré dans votre répertoire personnel.

ProFSL-1.1-ALv2Extension PiInstallation ↓

Ce que fait ce module.

  • Trois fichiers par appel : requête (URL, méthode, en-têtes, corps), réponse (statut, en-têtes, corps brut ou lignes SSE) et métadonnées (usage, durée, raison de l'arrêt).
  • Les clés API sont masquées avant l'écriture sur le disque.
  • Activé par défaut : modifiable pour une session ou de façon permanente dans la configuration.
  • Les fichiers sont stockés sous ~/.pi/agent/pi-tracer/, hors de tout dépôt de projet : aucun .gitignore nécessaire.
tableau de bord de tracerVue enregistrée
Démonstration de Tracer montrant l'interception des données et l'observabilité.

traceur local, léger et efficace L’interface enregistrée est en anglais.

Mettez-le en service.

Utilisez l’archive Pro associée à votre achat. Le bundle Pro ou Team comprend ses extensions Pi. Une archive de module individuel utilise le même programme d’installation.

Seul le nom du fichier est utilisé. Le fichier reste sur votre appareil et n’est jamais envoyé.

Choisissez un fichier pour générer la commande exacte.

Exécutez cette commande depuis le dossier contenant l’archive. La sélection du fichier ne lance aucune installation ni commande.

Activez votre licence avec /bastille-license refresh dans Pi. L’activation et la validation périodique des droits contactent Polar. Votre travail n’est pas envoyé à Bastille-C3.

Guide complet d’installation et d’activation →

À l’usage.

Dans Pi

/trace-toggle

Pour conserver le réglage, utilisez ~/.pi/agent/extensions/pi-tracer.json avec { "enabled": false } : il prend effet à la session Pi suivante. /trace-toggle n'affecte que la session en cours. Inspectez les fichiers avec jq.

Bon à savoir.

  • Pour désactiver le masquage des en-têtes lors du débogage de l'authentification, définissez redact_headers: false dans la configuration.
  • Nécessite une licence Polar valide.
Supprimer ce module

Désinstaller cette extension

pi uninstall npm:@bastilleworks/pi-tracer

Supprimer une extension n’annule pas votre abonnement. Gérez le renouvellement séparément.

Sur le même terrain

À associer.

← Retour à tous les modules