Notes de version du service Remote MCP, de l’agent desktop et de l’expérience produit publique.
v0.17.10
Carlos Desktop : résultats des actions conservés dans une file de confirmation mémoire lors d’une coupure réseau, sans déclarer à tort une action échouée.
Confirmation Supabase idempotente : résultat terminal conservé malgré un nouvel accusé de réception.
Réseau Desktop : erreurs 503 temporaires différenciées des refus d’autorisation.
Confidentialité BYO et support : aucun fallback partagé après choix du modèle personnel ; contrôle anti-spam et reprise du formulaire après erreur.
v0.17.9
Version candidate en validation : capacités navigateur clarifiées entre profils autorisés et navigateur géré.
Carlos Social Cloud et missions de brouillons planifiés en préparation isolée ; connexion OAuth et publication réelle non disponibles en production.
Livraison clients, Windows, CI, tests multi-comptes et intégration MCP Social à certifier avant diffusion.
v0.17.8
Upload navigateur CDP : une seule connexion WebSocket conserve les identifiants DOM pendant tout le téléversement.
Erreur CDP conservée au lieu de tenter un contrôle du navigateur personnel sans autorisation.
Contrôles négatifs : champ manquant, entrée invalide et erreur navigateur testés, sans exposer le contenu des fichiers.
Agent et archives macOS/Linux/Windows avec import closure vérifiée ; parité intégrale RDC/213 outils non certifiée.
v0.17.7
RDC : lecture de dernière ligne et comptage corrigés en agent réel 0.17.6.
Navigateur géré : diagnostic de capacités CDP synchronisé après reconnexion, sans partage des cookies du profil privé.
Classeur Excel : restitution des formules natives et conservation des valeurs déjà calculées.
Paquet Carlos : validation récursive des imports avant publication avec test d’absence volontaire de module.
Ces fonctionnalités ne sont certifiées que sur les cas réellement testés ; Windows/Linux et les 31 fonctions RDC complètes restent à valider.
v0.17.6
Installation Carlos simplifiée avec archives vérifiées par SHA-256 et garde-fou contre une réinstallation plus ancienne.
Correctif de lecture des lignes LF/CRLF terminales et tests de parité avec Remote Desktop Commander.
Écriture XLSX : formules Excel natives, calcul demandé à l’ouverture du classeur.
Annulation des jobs : signal transmis au processus enfant ; un job annulé ne peut plus être déclaré terminé avec succès.
Rendu des tableaux Markdown dans les PDF, erreurs de fichiers classifiées et déduplication du watcher.
Ces nouveautés concernent les paquets source et distribution CLI ; les installateurs graphiques doivent être validés séparément.
v0.17.3
Assistant terminal premium : étapes numérotées, sections, couleurs accessibles et résumé des actions à effectuer.
Diagnostic Carlos lisible par défaut ; sorties structurées préservées avec --json et détails via --verbose.
Configuration LLM simplifiée avec indication explicite des permissions et du statut de connexion à vérifier.
Extension navigateur rendue facultative lors de l’installation ; installation Mac/Windows et URL du CLI mises à jour.
v0.17.2
Carlos Remote : connexion des clients IA proposée directement dans le terminal après association au compte Carlos.
Cursor : installation MCP globale automatique après confirmation, conservation des autres connecteurs et sauvegarde.
ChatGPT, Claude, Gemini : instructions de connexion spécifiques sans promesse de permissions non disponibles.
Ajout de carlos connect et contrôle des configurations MCP dans les tests de livraison.
v0.17.1
Installation Remote simplifiée : commande Carlos persistante dans le terminal et aucun modèle IA local obligatoire.
Nouveau diagnostic carlos doctor et gestion locale explicite des dossiers avec carlos permissions.
Association : délai nettoyé après autorisation; erreurs et préparation du navigateur signalées sans fausse confirmation.
v0.17.0
Carlos World Bridge : nouvelle passerelle universelle typée pour connecter des gateways OPC UA, Modbus, ROS 2, OCPP, LoRaWAN, FHIR et APIs métier sans exposer de commandes brutes au modèle.
Carlos Policy Engine étendu aux machines, convoyeurs, pompes, irrigation, chargeurs, stockage d’énergie, robots, contrôle d’accès, imprimantes et instruments de laboratoire.
File watcher runtime fiabilisé avec fallback de polling borné et déduplication après un échec détecté par le smoke test.
Release guards : versions serveur/agent/installateurs synchronisées automatiquement et package ChatGPT vérifié contre la release courante.
Le package OpenAI passe en 0.3.0 et la documentation des outils est générée depuis tools/list au lieu de conserver un ancien snapshot manuel.
Nouvelle batterie E2E Carlos World Bridge : Vault local, découverte, état, policy, approval, exécution, vérification et événements.
v0.16.2
Corrige le routage local : une consigne négative comme « ne lance aucun navigateur » ne déclenche plus Chrome par erreur.
Les réponses littérales « Réponds uniquement … » sont honorées sans lancer d’outil inutile.
Carlos Desktop 0.10.1 embarque ce correctif dans l’agent local, en plus du modèle de permissions macOS anti-répétition de 0.10.0.
v0.16.1
Permissions macOS corrigées : Carlos ne préautorise plus Bureau, Documents ou Téléchargements et n’hérite plus de ces accès via le dossier utilisateur.
Carlos Desktop 0.10.0 ajoute un gestionnaire local Dossiers autorisés; les dossiers protégés sont ajoutés explicitement une fois et restent sous le contrôle de macOS.
Le Terminal et les outils fichiers appliquent la même politique afin qu’un scan large ne puisse plus déclencher des demandes macOS en cascade.
Agent Control centralise Aujourd’hui, Calendrier, Missions, Agents, Runs, Approvals et Activité à partir des vraies données Carlos.
Scheduler V2 : run_id durable, progression du prochain passage seulement après succès, retries/backoff, timezone et calcul anti-drift.
Carlos World passe à un onboarding sans code; les secrets restent chiffrés localement dans Carlos Vault.
v0.16.0
Carlos World : adapters natifs MQTT, Matter, Shelly et Sonos derrière le même Device Graph et le même Policy Engine.
Matter : découverte des nodes/endpoints, commandes typées, événements WebSocket et jumelage local explicite par code de pairing.
MQTT : support Home Assistant Discovery, lecture des états, commandes typées et écoute des événements du broker.
Shelly Gen2+ : RPC local, découverte des composants, éclairage, switch, cover et capteurs avec authentification conservée dans Carlos Vault.
Sonos : groupes, lecture/pause, volume et mute via Control API sans exposer le token au modèle.
USB/Bluetooth : inventaire local multi-plateforme en lecture seule; aucune commande générique non typée n’est autorisée.
Carlos Device Pack : fallback REST déclaratif pour connecter un appareil non supporté sans exposer son secret ni autoriser des commandes non typées.
Découverte locale : nouvel outil mDNS/Bonjour passif pour repérer Home Assistant, Matter, MQTT, Sonos, imprimantes, AirPlay, Chromecast et autres services sans scanner les ports.
Connexion : anti-bruteforce corrigé pour compter uniquement les identifiants refusés; une connexion réussie remet le compteur du compte à zéro et les vrais blocages renvoient un Retry-After lisible.
Sécurité physique : éclairage/audio clairement typés peuvent être autorisés; serrures, relais génériques, accès physiques et automatisations non supervisées restent soumis aux approvals.
Carlos Desktop 0.9.9 embarque le nouveau runtime World et ses dépendances protocolaires.
v0.15.0
Carlos Auto : adapter Tesla Fleet API natif dans Universal Device Core.
Tesla : état batterie/recharge/climat sans exposer la position précise par défaut.
Tesla : climat, recharge, limite de charge, port de charge, navigation et flash des feux normalisés derrière Carlos Policy Engine.
Tesla : verrouillage, déverrouillage, coffres et HomeLink protégés par approval humain fort.
Sécurité véhicule : remote_start_drive, conduite, direction, freinage, accélération, vitesses et Autopilot sont bloqués par Carlos.
Vehicle Command Protocol : support d’un Vehicle Command Proxy pour les Tesla exigeant une clé virtuelle et des commandes signées.
v0.14.0
Carlos World : nouveau Universal Device Core normalisant Device → Capability → State → Action → Risk → Permission.
Home Assistant : découverte des zones/appareils, lecture d’état, Device Graph, actions normalisées et événements temps réel WebSocket.
Carlos Policy Engine : approbation humaine obligatoire pour serrures, alarmes, accès physiques et actions sensibles; automatisations physiques supervisées.
Carlos Vault : les tokens Home Assistant restent chiffrés localement sur la passerelle et ne sont pas exposés au modèle.
Remote MCP : 8 nouveaux outils World pour connecter l’IA au monde réel.
Sécurité : suppression de la dépendance DOCX vulnérable mammoth; audits npm web et agent à 0 vulnérabilité.
v0.13.4
Audit de parité complet face aux 30 outils actuels de Remote Desktop Commander, avec contrat automatique bloquant les régressions.
Écriture documentaire native ajoutée côté Carlos Remote : DOCX et feuilles Excel, en complément du PDF natif déjà présent.
Lecture multiple renforcée pour texte, images, PDF, DOCX, XLSX et XLSM au lieu de se limiter aux fichiers texte.
Configuration Remote alignée : commandes personnalisées bloquées, shell par défaut, limites de lecture/écriture et télémétrie contrôlables sans exposer de secrets.
Carlos Desktop 0.9.5 embarque maintenant toutes les dépendances documentaires de l’Agent et la CI vérifie leur présence dans le bundle macOS.
v0.13.3
Carlos Desktop 0.9.4 ajoute un watchdog de connexion : si l’agent Remote tombe alors que la machine reste associée, Carlos le relance automatiquement et supprime l’ancien LaunchAgent conflictuel.
Remote MCP annonce désormais explicitement tools.listChanged, désactive le cache de tools/list et expose un compteur/version d’outils pour forcer les clients compatibles à rafraîchir leur catalogue.
Parité vérifiée en production : 202 outils MCP annoncés, dont PDF natif, configuration, métriques, historique et approval_list / approval_get / approval_decide.
Installateurs Mac/Linux et Windows alignés sur Carlos Agent 0.13.3.
Runtime, health, MCP, package Carlos et agent synchronisés en version 0.13.3.
v0.13.2
Carlos Desktop 0.9.3 embarque maintenant l’intégralité du runtime Agent 0.13.2 (browser manager, runtime core et manifest outils), corrigeant les installations Desktop qui pouvaient embarquer un agent incomplet ou ancien
Auto-réparation Desktop : Carlos retire automatiquement l’ancien service macOS com.carlos.remote lorsqu’il entre en conflit avec l’agent Desktop sécurisé, évitant les boucles de redémarrage et les appareils affichés hors ligne
Parité Remote renforcée : création/modification PDF native, configuration lecture/écriture allowlistée, métriques d’usage, historique outils et workflow approval_list / approval_get / approval_decide font partie du contrat MCP
Nouveau system_config_set limité aux dossiers autorisés, hôtes SSH, préférences navigateur/profil et modèles locaux; identifiants, jetons, serveur et identité device restent non modifiables
Ajout d’un test de contrat Remote qui bloque une release si PDF/config/usage/history/approvals ou les fichiers runtime Desktop disparaissent
v0.13.1
Branding terminal finalisé : CARLOS devient l’identité principale, AI REMOTE COMMANDER le sous-titre et CARLOS AI • REMOTE SYSTEM la signature visible
Suppression contractuelle du branding tiers des surfaces utilisateur; les moteurs techniques restent confinés aux diagnostics développeur
Installateurs Mac/Linux et Windows basculés sur le paquet Carlos Agent 0.13.1 servi directement par Carlos afin que le branding et le runtime livrés correspondent exactement au produit déployé
Navigation publique enrichie avec Developer Platform et Carlos Tools pour exposer Web, Desktop, CLI, IDE, API/MCP et outils gratuits comme un même écosystème
Version API, health et MCP alignée sur Carlos 0.13.1
v0.13.0
Nouveau Carlos Execution Runtime persistant : une mission peut désormais conserver sessions, cwd, processus, commandes, erreurs, artefacts, checkpoints, retries, vérification et résultat entre plusieurs appels MCP
Terminaux persistants terminal_session_* et ownership de processus renforcé avec logs locaux, état working/idle/waiting_input/blocked, signaux, restart/stop et réconciliation après redémarrage
Jobs multi-étapes asynchrones avec progress/currentStep, operationId idempotent, retries bornés, classification des erreurs et séparation executionSuccess / verificationSuccess
Workspace awareness et mémoire opérationnelle légère : framework, package manager, Git, scripts, provider de déploiement, processus actifs et contexte projet
Checkpoints/rollback, artefacts local-first, event log avec curseur/long-poll, hooks bornés, scheduler local et skills déterministes Next.js/Vercel/cPanel/Git/WordPress/Docker
Capabilities de haut niveau project.*, website.*, repo.* et agent_process.* : Carlos compose ses primitives sans remplacer le raisonnement de ChatGPT, Claude, Codex ou des autres agents
Filesystem enrichi avec copy, delete réversible vers la corbeille Carlos, tree, content search et file watchers; Git enrichi avec branch/log/checkpoint/commit/push/pull/restore; SSH persistant avec upload/download
Nouveaux carlos_status, machine_health, ports_list/port_owner, risk_classify et failure_classify, avec redaction automatique des secrets dans logs/audit/events
Policy d’approbation affinée pour ne plus déclencher sur un simple grep/rg/sed qui mentionne git push ou vercel --prod, et ajout de approval_get pour inspecter précisément une approval
Batteries smoke-runtime + chaos intégrées à npm run check : persistance/restart, terminal, jobs, PID perdu, state corrompu, idempotence, workspace, checkpoints, artefacts, events, skills, scheduler, Git, retries, recovery patterns, redaction, santé machine et ports
v0.12.0
Contrôle navigateur généralisé : Carlos détecte Chrome, Edge, Brave, Chromium, Opera, Vivaldi, Firefox et Safari selon la plateforme et choisit automatiquement le meilleur provider disponible
Firefox et Safari gagnent un fallback interactif complet via accessibilité, souris et clavier pour naviguer, cliquer, saisir, défiler, revenir, avancer et recharger quand aucun transport DOM direct n’est disponible
Nouveau writer PDF dédié : création depuis Markdown sécurisé, insertion/suppression de pages, lecture et vérification du PDF final sans écraser le document source
Recherche fichiers avancée asynchrone avec sessions, progression, pagination, recherche de contenu, regex/littéral, filtres glob, contexte, arrêt propre et protection des chemins sensibles
Nouveaux outils système system_config, system_usage, system_ping et tool_history pour inspecter configuration non sensible, uptime, mémoire, usage outils, recherches, processus et fiabilité navigateur
Lecture locale enrichie des PDF, DOCX, XLSX/XLSM et images, lecture paginée des gros fichiers texte et métadonnées de fichiers plus complètes
Interface et documentation parlent désormais de navigateurs plutôt que de limiter Carlos à Chrome; chrome-setup reste un alias legacy de browser-setup
Suite de validation portée à 81 outils avec smoke tests PDF, recherche, documents, processus, contrôle navigateur, sécurité et build production
Workflow d’approbation MCP terminé de bout en bout : approval_list/approval_decide exposés, reprise exacte de la commande en attente, deny/expiration/idempotence et retour structuré stdout/stderr/exitCode/PID/timestamps
v0.11.0
Nouvelle session de contrôle navigateur par conversation : chaque mission Carlos possède son identifiant, sa couleur, ses onglets et ses fenêtres
Prise de contrôle humaine prioritaire : clic, clavier, formulaire, navigation, changement d’onglet ou de fenêtre suspendent immédiatement Carlos
USER_TAKEOVER annule maintenant la commande navigateur active et toutes les commandes de la même session de contrôle
Control lease CARLOS / USER / NONE : une action automatique est refusée dès que le lease est révoqué
Reprise uniquement explicite avec état REVALIDATING puis observation obligatoire de la page avant toute nouvelle mutation
Identifiants action uniques avec rejet ALREADY_EXECUTED pour empêcher doubles clics, doubles formulaires et doubles actions sensibles
Budgets de retry bornés : clic, saisie et touche ne sont jamais rejoués automatiquement; les récupérations sûres sont limitées et passent en NEEDS_ATTENTION à épuisement
Bandeau Carlos très visible, contour de page, préfixe d’onglet et groupe Chrome coloré pour identifier les onglets sous contrôle
Dashboard enrichi avec états de contrôle et boutons Reprendre avec Carlos, Laisser le contrôle manuel et Arrêter la tâche
Nouveaux outils MCP browser_control_status, browser_control_resume et browser_control_stop, avec tests de takeover actif et cancellation immédiate
v0.10.1
Un modèle IA cloud par défaut peut être disponible dans l’interface sans transformer Carlos en LLM
Routage de modèles IA actif avec gpt-oss:20b pour Fast et gpt-oss:120b pour Reasoning, Coding et Research
Le modèle IA peut continuer à répondre lorsque Computer est Offline ; seul le travail sur la machine nécessite Carlos Remote en ligne
Bring Your Own AI reste optionnel avec OpenAI, Anthropic/Claude, Gemini, OpenRouter, Ollama et les API OpenAI-compatible
Les clés BYO AI sont chiffrées en AES-256-GCM avant stockage et ne sont jamais renvoyées en clair au navigateur
Les installateurs Mac, Linux et Windows n’annoncent plus à tort le téléchargement automatique d’un modèle local
Landing, tarifs, dashboard et documentation alignés sur l’architecture LLM → Carlos → systèmes réels
v0.10.0
Le modèle IA et Carlos Remote sont deux couches indépendantes : Computer Offline ne bloque plus le chat lorsqu’un LLM cloud ou Bring Your Own AI est disponible
Nouveau routeur de modèles avec classes Fast, Reasoning, Coding, Vision et Research
Le modèle reste stable pendant une mission et le fallback n’intervient qu’après un vrai échec fournisseur
Carlos utilise une identité système stable quel que soit le moteur en amont et bloque les fuites d’identité Claude, ChatGPT, Gemini ou autres
Préparation de l’architecture Cloud et des moteurs fixes par classe, avant l’activation production livrée en 0.10.1
Carlos Vision est câblé dans la boucle de vérification et s’active dès qu’un moteur multimodal valide est configuré
Observe → Execute → Verify devient la boucle obligatoire des actions navigateur, desktop et validations frontend
Connecter mon IA permet d’utiliser OpenAI, Anthropic, Gemini, OpenRouter, Ollama ou une API OpenAI-compatible sans remplacer Carlos
Les clés Bring Your Own AI sont chiffrées côté serveur et ne sont jamais renvoyées au navigateur
L’installateur Carlos Remote ne télécharge plus Ollama ni de modèles IA locaux par défaut
Correction de Plan & facturation : distinction entre accès Pro accordé et abonnement récurrent, suppression des faux contrôles de renouvellement et neutralisation du prestataire de paiement côté client
v0.9.4
Stop ChatGPT/MCP annule maintenant réellement l’action Carlos jusqu’à la machine
Prise en charge de notifications/cancelled et de la déconnexion HTTP du client MCP
Nouveaux états de commande Supabase : cancel_requested et cancelled avec horodatage et raison
Propagation de l’annulation vers Carlos Desktop par cancel-poll et vers le Custom Relay par WebSocket cancel
terminal_exec interrompt le groupe de processus avec SIGTERM puis SIGKILL si nécessaire
Les missions navigateur/desktop cessent leurs étapes suivantes dès réception de l’annulation
Les timeouts MCP et Relay déclenchent désormais une vraie annulation au lieu de seulement abandonner l’attente
Race guard transactionnelle : un Stop arrivé avant l’enqueue est conservé sans annuler un futur appel qui réutilise le même requestId
Tests automatisés de cancellation locale, terminal, multi-session et Custom Relay
v0.9.3
Gestion multi-profils Chrome : détection, sélection persistante et routage vers le bon profil
Réutilisation des fenêtres et onglets Chrome déjà authentifiés sans reconnexion
Identification des profils par email Chrome quand disponible et labels Carlos personnalisés
Détection locale des profils Chrome installés avec statut clair quand l’extension Carlos est inactive
Nouveaux outils Remote : browser_profiles, browser_profile_select, browser_profile_rename, browser_windows et browser_window_select
Tests automatisés avec deux profils Chrome simultanés et vérification du routage vers le profil sélectionné
v0.9.1
Mode Carlos Desktop Life avec activités interactives dans la maison et états compagnon enrichis
Contrôleur téléphone avec joystick, trackpad, clavier et missions IA locales authentifiées
Les missions authentifiées depuis le téléphone s’exécutent désormais localement sur l’ordinateur et renvoient leur résultat au téléphone
Le son de fin de tâche Carlos est intégré et lu entièrement
Amélioration du déplacement du pointeur desktop et du contrôle à distance sur macOS et Windows
La version CLI est désormais lue dynamiquement depuis l’agent packagé pour éviter les écarts de version
Carlos Local conserve les profils adaptatifs Compact, Core et Deep ainsi que les actions rapides déterministes
v0.6.14
Les actions locales déterministes s’exécutent maintenant avant le routage conversationnel
Les actions courantes en lecture seule, comme lister un dossier, peuvent contourner entièrement le modèle
Correction des cas où Carlos expliquait des commandes shell au lieu d’exécuter l’action demandée
Ajout d’un planificateur Carlos Lite pour les premières actions courtes et simples
Les lectures locales déterministes typiques peuvent s’exécuter autour de 100 ms sur la machine de test
Conservation des profils locaux adaptatifs Carlos Compact, Core et Deep
v0.6.13
Carlos Local Engine s’adapte automatiquement à la mémoire disponible : Compact, Core ou Deep
Les machines 16 Go utilisent Carlos Core plutôt que le profil Deep plus lourd afin de réduire la latence
Carlos Lite reste utilisé pour les réponses conversationnelles rapides et les raccourcis déterministes
Réduction des budgets de sortie des modèles locaux et du travail inutile du modèle
La configuration visible par les clients utilise uniquement le branding Carlos tandis que les détails techniques restent internes
L’installateur sélectionne et prépare automatiquement le bon profil Carlos Local
v0.6.12
Carlos Local utilise désormais un endpoint moteur privé dédié
Carlos Lite et Carlos principal restent chargés ensemble sur les machines disposant d’au moins 12 Go de RAM
Activation de Flash Attention et d’un cache KV plus efficace en mémoire
Ajout d’un routeur Carlos rapide pour les actions sûres en lecture seule
Ajout de chemins déterministes rapides pour les ouvertures d’applications courantes
Réduction des budgets de sortie des modèles locaux et du surcoût de boucle de mission
Les erreurs et la configuration côté client utilisent uniquement le branding Carlos
v0.6.11
L’installation en une commande prépare maintenant Carlos Local automatiquement sur macOS, Windows et Linux
Téléchargement et préparation automatiques des modèles Carlos nécessaires
Ajout de carlos local-setup pour réparer ou reprovisionner l’IA locale
Affichage de la progression des téléchargements tout en conservant les demandes interactives de permissions système
Vérification de l’IA locale avant l’association de l’ordinateur
Résolution du moteur local depuis les chemins standards de la plateforme même avant le rafraîchissement du PATH
v0.6.10
Les outils du modèle local sont maintenant limités au type de mission afin de réduire le surcoût du prompt
Compactage de l’historique de conversation pour le contexte local de 4096 tokens
Conservation de l’accès complet aux outils pour les demandes ambiguës ou les suivis contextuels
Inclut toutes les améliorations de latence et d’audio de la version 0.6.9
v0.6.9
Préservation de la détection de l’extension Chrome dans les installations npm et Carlos Desktop
Inclut toutes les améliorations de latence locale et d’audio de la version 0.6.8
v0.6.8
Réduction du polling des résultats dashboard de 1,2 s à 300 ms
Réduction du polling des commandes de l’agent local de 900 ms à 350 ms
Ajout de réponses instantanées pour les messages conversationnels très courts
Ajout d’un chemin Carlos Lite rapide pour les conversations courtes sans action
Préchargement de Carlos Lite au démarrage de l’agent local
Le jingle de fin est maintenant lu jusqu’à son événement ended réel
Remplacement du son de fin basse qualité par l’asset complet
v0.6.7
L’extension Chrome est maintenant incluse dans le package npm Carlos
L’installateur en une commande prépare automatiquement la vraie extension Chrome
Ajout de carlos chrome-setup pour les installations existantes
Suppression de l’installation manuelle par ZIP depuis l’espace client
Ajout d’un tutoriel Chrome pour débutants
v0.6.6
Ajout de l’installateur en une commande pour macOS et Linux
Ajout de l’installateur PowerShell en une commande pour Windows
L’installateur prépare son propre runtime Node lorsque nécessaire
Carlos s’installe maintenant comme service en arrière-plan à démarrage automatique sur macOS, Windows et Linux
La page Installation privilégie désormais la commande terminal plutôt que des binaires desktop non signés
v0.6.5
Blocage des sorties de système de fichiers via liens symboliques hors des dossiers autorisés
Approbation explicite requise pour les actions terminal Remote et les processus interactifs
Durcissement de la validation des entrées de processus et des limites de ressources
Navigation navigateur Carlos limitée aux URL HTTP/HTTPS
Ajout d’un test de régression pour les sorties de dossiers via liens symboliques
v0.6.4
Ajout de barrières d’approbation côté serveur pour les commandes à fort impact
Ajout des contrôles en direct Approuver / Refuser dans le centre de sécurité Carlos
Ajout d’un rate limiting partagé pour authentification, association, exécution, OAuth et MCP
Déplacement des tokens d’appareil Carlos Desktop hors de config.json vers le safeStorage Electron du système
Migration de la documentation de sécurité production vers le transport Supabase/Postgres
v0.6.3
Ajout de la mascotte overlay Carlos Desktop avec animations adaptées à l’action
Ajout des modes overlay Live et Discret avec comportement click-through
Ajout de Pause, Stop, Reprendre le contrôle, historique d’activité et couleur d’état par mission
Ajout du raccourci d’urgence Commande/Ctrl + Shift + Échap
Publication de nouveaux assets macOS, Windows, extension Chrome et agent Remote
npx carlos-remote devient l’installation principale en une commande
v0.6.2
Ajout de groupes d’onglets Chrome natifs nommés Carlos · mission avec une couleur stable par mission
Les missions navigateur Carlos parallèles peuvent utiliser des groupes d’onglets de couleurs distinctes
Finalisation de la facturation Carlos Pro avec abonnements récurrents
Ajout de la gestion client, mandat, abonnement, webhook, statut et annulation
Ajout d’une checklist persistante d’activation externe pour les services IA, la signature, npm et la facturation
v0.6.1
Correction des échecs de connexion du chat Carlos au modèle local avec démarrage automatique et messages de récupération lisibles
Simplification des tarifs en exactement deux plans : Carlos Free et Carlos Pro
Extension des pages Usage et Réglages pour correspondre à l’expérience du dashboard Remote
Ajout d’un branding connecteur professionnel pour ChatGPT, Claude, Cursor et les clients MCP
Ajout des Conditions d’utilisation Carlos et de la Politique de confidentialité Remote
Les arguments et résultats de commandes Remote sont désormais effacés après livraison, tandis que les métadonnées d’usage sont conservées
v0.6.0
Nouveau dashboard Remote avec Appareils, Usage, Plan et facturation et Réglages
Association d’appareil assistée par navigateur en une commande
Historique d’usage et contrôles de révocation des appareils
État de facturation sécurisé pour la production
Architecture SEO/AEO/GEO multilingue
Centre de documentation Carlos, installation, statut et bibliothèque de prompts
Assets de marque ChatGPT/OpenAI et Claude
44 outils Remote MCP avec prise en charge OAuth/CIMD
v0.5.7
Prise en charge générique de Client ID Metadata Document pour les clients OAuth MCP modernes
Onboarding du connecteur personnalisé Claude
Smoke tests Remote en production
Package de validation OpenAI et revue des annotations d’outils