6d. Exécution Sandbox & Pilotage du Contexte

Ce module regroupe les outils permettant à ECHO d'exécuter du code de manière sécurisée et de surveiller sa propre santé cognitive.

Exécution Python Sandbox (python_code_executor.py)

ECHO dispose d'un environnement d'exécution Python isolé (conteneur python-worker). Cet outil est indispensable pour l'analyse de données, les calculs mathématiques complexes et la génération de visuels.

Architecture du Worker

Capture Visuelle Automatique

L'outil intercepte les objets graphiques générés (ex: plt.show()). Les flux binaires sont extraits et renvoyés via le protocole Multipart (image/png). Le Pipe (Cortex) les injecte ensuite immédiatement dans le HUD pour l'utilisateur, permettant une visualisation interactive des données.

Pilotage du Contexte (context_gauge.py)

L'outil d'auto-diagnostic contextuel. Il permet au modèle de connaître sa charge cognitive exacte (en tokens et en pourcentage) par rapport à sa limite théorique (Context Window).