pty-capture

Par factory-ai · factory-plugins

Connaissances de base pour les workflows de contrôle de droïde -- non invoqué directement. Capture les séquences d'octets de référence issues de vrais émulateurs de terminal.

npx skills add https://github.com/factory-ai/factory-plugins --skill pty-capture

Capture d'octets PTY

L'orchestrateur t'a dirigé ici. Utilise ces mécanismes pour exécuter ton plan.

Capture les octets exacts qu'un terminal réel émet pour une frappe donnée. Utilise ceci quand la question est « quelle séquence le terminal X envoie-t-il pour la touche Y ? » plutôt que « l'interface a-t-elle le bon aspect ? »

Compatibilité des plates-formes

Plate-forme Statut Lecture
Linux / Wayland Implémenté platforms/linux.md
Windows (KVM) Implémenté platforms/windows.md
macOS (QEMU) Implémenté platforms/macos.md

Lis le fichier de plate-forme pour ton système d'exploitation cible. Chacun contient l'architecture de capture, les prérequis, le modèle d'utilisation et les notes spécifiques à la plate-forme.

Impasses connues

  • Xvfb + xdotool : contourne entièrement le traitement réel du clavier
  • uinput + Xvfb : Xvfb ne consomme pas les périphériques d'entrée du noyau
  • SSH PTY pour injection de frappe : déforme l'encodage d'entrée ; SSH est destiné uniquement à la capture ou au déploiement de sortie

Suite

Alimente les octets capturés dans les fixtures de compatibilité de terminal et les tests de relecture dans apps/cli.

Skills similaires