Aller au contenu principal
Version: 1.0.0

Roadmap

Le socle Touba 1.0.0​

DomaineCapacités
LangageTypes, fonctions, skills, agents, stratégies, conditions, itérations et parallélisme borné
IntégrationSDK JavaScript et Python, handlers, providers, bridge MCP stdio et génération REST/OpenAPI
GouvernanceAutorité d’appel, permissions, secrets, mémoire scopée, approbations, budgets et traces
Exploitationtouba serve, déclencheurs planifiés et webhooks, reprises et journal d’effets
RéutilisationPackages vérifiés, archives, installation locale ou depuis un registry explicite
DéveloppementCLI macOS, Linux et Windows ; extension VS Code

Les prérequis du confinement OS sont précisés dans le profil d’exécution durci. Les versions téléchargeables et leurs plateformes figurent dans le Hub.

Prochaines évolutions​

HorizonAxeObjectif
Priorité 1Ouverture du code sourcePublier prochainement le dépôt du langage sur GitHub sous licence Apache 2.0 et ouvrir les contributions communautaires.
Priorité 2Packages communautairesOuvrir le service de publication, de découverte et d’installation des packages, en cours de validation et de test. Les packages locaux sont utilisables dès maintenant.
Prochaines évolutionsIntégrations et SDKEnrichir les packages réutilisables et faciliter les intégrations JavaScript, Python et MCP.
Prochaines évolutionsConfinementÉtendre les configurations prises en charge, notamment les handlers Python asynchrones sous Windows.
Prochaines évolutionsInstallation WindowsSigner les installateurs et établir la réputation de l’éditeur auprès de SmartScreen pour faciliter l’installation. Conseils pour la version actuelle.
Évolutions structurantesRuntime Rust complémentaireProposer un moteur Rust au choix, aux côtés du runtime JavaScript maintenu, avec les mêmes contrats de gouvernance et interfaces SDK. Le compilateur est déjà écrit en Rust.

Cette feuille de route présente les orientations retenues. Les guides et références décrivent les fonctionnalités disponibles dans chaque version publiée.