Documentation
Protocole de contrôle
Comprenez l'endpoint de contrôle local utilisé par status, restart et logs.
Fichier runtime
Quand vectron start réussit, les informations runtime sont écrites dans .vectron/runtime.json.
Ce fichier enregistre:
- le PID du processus Vectron
- la racine du workspace
- le chemin de configuration
- le dossier de logs
- le chemin de socket local ou l’adresse de named pipe
Requêtes
Le protocole texte minimal inclut:
statusrestart <process|process#n>logs [<process|process#n>] [json] [once|no-follow]
Réponse status
status retourne des lignes tabulées avec les colonnes:
PROCESSINSTANCEPIDPORTSTATELOG_MODE
Réponse logs
Les logs texte utilisent:
- une ligne de handshake
- un en-tête de connexion
- des lignes de streaming
Les logs JSON sont retournés en JSONL.
Périmètre
Cet endpoint de contrôle est une infrastructure locale de workspace. Ce n’est pas une API distante publique.