Skip to content

Releases: zerr0o/prime-agent-studio

Prime Agent Studio v2.9.2 — Interface sobre et glisser-déposer

Choose a tag to compare

@zerr0o zerr0o released this 08 Sep 23:34

Français

  • Sous-agents plus discrets : messages repliés par défaut, avec un aperçu compact et le nom de l’expéditeur, sans avatar ni fond de carte. Un clic ou la touche Entrée donne accès au contenu complet et aux détails de transmission.
  • Projets par glisser-déposer : déplacez directement les projets à la souris, ou utilisez leur poignée sur écran tactile. Défilement automatique des longues listes, annulation par Échap et alternative au clavier. L’ordre est enregistré sur le serveur et partagé entre appareils ; les projets épinglés restent en tête.
  • Version corrigée : les préférences système et le diagnostic utilisent la version du paquet livré. La v2.9.0 pouvait afficher à tort 2.8.1 même après le redémarrage de son serveur. Un test vérifie désormais la version réellement retournée par le serveur extrait de l’installeur.
  • Les messages automatiques en attente restent protégés. La synchronisation des non-lus et les améliorations des connexions Codex de la v2.9.0 sont conservées.

Après installation : un serveur déjà actif conserve sa version jusqu’à son arrêt. Une fois vos agents terminés, redémarrez Windows et rouvrez le Studio pour charger le nouveau serveur. Fermer la fenêtre ou quitter l’application laisse le serveur et les agents travailler.

Installeur Windows x64, signature de mise à jour Tauri, catalogue de mise à jour et sommes SHA-256 inclus.

English

  • Quieter subagent messages: collapsed by default, with a compact preview and sender name, without an avatar or card background. Click or press Enter to read the full message and delivery details.
  • Drag-and-drop projects: reorder projects directly with a mouse, or use their handle on touchscreens. Long lists scroll automatically; Escape cancels a drag, and keyboard controls remain available. The order is saved on the server and shared across devices; pinned projects stay at the top.
  • Correct server version: system preferences and health diagnostics use the shipped package version. Version 2.9.0 could incorrectly display 2.8.1 even after restarting its server. A regression test now checks the version actually returned by the server extracted from the installer.
  • Automatic queued messages remain protected. Shared unread state and the Codex connection improvements from v2.9.0 are preserved.

After installation: a running server keeps its version until stopped. Once your agents finish, restart Windows and reopen Studio to load the new server. Closing the window or quitting the desktop application keeps the server and agents running.

Windows x64 installer, Tauri update signature, update manifest and SHA-256 checksums included.

Prime Agent Studio v2.9.0 — Messages d'agents et sessions synchronisées

Choose a tag to compare

@zerr0o zerr0o released this 08 Sep 22:40

Français

  • Messages des sous-agents présentés dans des cartes dédiées : nom, contenu lisible et détails de transmission repliés, sans liserés colorés.
  • Messages automatiques en attente identifiés et protégés contre la modification et la suppression, dans l’interface comme dans l’API. Les contrôles restent disponibles pour vos propres messages.
  • Projets réordonnables depuis le menu … → Monter / Descendre, avec ordre persistant et projets épinglés en tête.
  • Indicateurs de non-lus partagés entre PC, téléphone et application Windows, y compris en mode consultation. Synchronisation au prochain rafraîchissement (jusqu’à 10 secondes) ou au retour au premier plan.
  • Renouvellement préventif des connexions WebSocket OpenAI Codex inactives de plus de 50 minutes, entre deux requêtes. Les requêtes occupées restent intactes et les reprises restent gérées par Prime Agent. Une reprise réussie ne laisse plus la session affichée en échec.

Mise à jour Windows : installeur x64, signature Tauri et catalogue latest.json inclus. Un serveur déjà actif continue avec sa version actuelle : pour appliquer le nouveau serveur, terminez vos exécutions puis arrêtez-le volontairement avant de relancer le Studio. Aucun arrêt automatique des agents n’est ajouté. Lors de la première activation des reçus partagés, les réponses existantes constituent le point de départ commun.

Validation : 212 tests automatisés réussis, 4 ignorés ; tests PC/mobile, langues, lectures entre appareils et véritables échanges de kernels parent/enfant en environnement isolé. Critique visuelle finale : 8,7/10. La rotation WebSocket est testée avec une horloge accélérée sur les deux modules natifs installés ; ce n’est pas un essai réel d’une heure et les autres coupures réseau restent possibles.

English

  • Dedicated subagent message cards with sender names, readable content and collapsed delivery details, without colored side borders.
  • Automatic queued messages are identified and protected against editing and removal in both the interface and API. Controls remain available for your own messages.
  • Reorder projects with … → Move up / Move down, with persistent ordering and pinned projects first.
  • Shared unread indicators across desktop, phones and the Windows app, including read-only access. Devices synchronize on the next refresh (within 10 seconds) or when brought back to the foreground.
  • Proactively renew idle OpenAI Codex WebSocket connections older than 50 minutes between requests. Busy requests are preserved and Prime Agent remains responsible for retries. Successful retries no longer leave the session marked as failed.

Windows update: x64 installer, Tauri signature and latest.json included. An existing server keeps its current version: finish your runs and voluntarily stop it before relaunching Studio to activate the new server. No automatic agent shutdown is added. When shared receipts are first enabled, existing responses become the common starting point.

Validation: 212 automated tests passed, 4 skipped; desktop/mobile, localization, cross-device receipts and real parent/child kernel messaging checked in isolation. Final visual review: 8.7/10. WebSocket rotation uses accelerated-clock tests against both installed native modules, not a real one-hour test; other network disconnections remain possible.

Prime Agent Studio v2.8.1 — Correctif Windows

Choose a tag to compare

@zerr0o zerr0o released this 08 Sep 18:18

Français

Cette version corrige les fichiers manquants dans l’installateur Windows 2.8.0, qui pouvaient empêcher l’envoi de messages et afficher une erreur de découverte des skills ou une connexion interrompue dans les fournisseurs.

  • Les workers des commandes, skills, fournisseurs et MCP, ainsi que les assistants Windows de fichiers et dossiers, sont maintenant inclus.
  • Au lancement, l’application ajoute les dix fichiers absents au cache serveur de la release 2.8.0 d’origine. Les fichiers existants, comptes, projets et sessions sont conservés ; les agents peuvent continuer à travailler pendant cette réparation.
  • La construction contrôle les références aux ressources. Les tests du binaire vérifient les fichiers extraits, les fournisseurs, les commandes et un échange avec le vrai moteur Prime Agent et son noyau Python, sur un modèle HTTP local de test.
  • Le README et le guide Windows ont été actualisés en français et en anglais.

Installez via Réglages de l’application → Mises à jour → Vérifier les mises à jour → Installer et relancer, ou téléchargez l’installateur joint. Node.js est inclus ; Prime Agent et uv restent nécessaires. La signature Tauri est vérifiée par le mécanisme de mise à jour.

English

This release fixes missing files in the Windows 2.8.0 installer that could prevent messages from running and cause skill-discovery errors or a disconnected provider panel.

  • Command, skill, provider and MCP workers, plus Windows file and folder helpers, are now included.
  • On startup, the application adds the ten omitted files to the original 2.8.0 server cache. Existing files, accounts, projects and sessions are preserved; agents can keep working during the repair.
  • The build checks resource references. Executable tests exercise extracted files, providers, commands and a conversation through the real Prime Agent engine and Python kernel using a local HTTP model fixture.
  • The README and Windows guide have been updated in both languages.

Update through App settings → Updates → Check for updates → Install and restart, or download the attached installer. Node.js is bundled; Prime Agent and uv are still required. The updater verifies the Tauri signature.

Prime Agent Studio 2.8.0 — Application Windows et mises à jour

Choose a tag to compare

@zerr0o zerr0o released this 08 Sep 17:57

Français

Prime Agent Studio dispose maintenant d’une application Windows Tauri 2 : ouvrez le Studio depuis le Bureau ou le menu Démarrer, sans lancer le VBS manuellement.

Installation Windows

Téléchargez Prime-Agent-Studio_2.8.0_x64-setup.exe ci-dessous. L’installation se fait pour votre utilisateur Windows et inclut Node.js. Prime Agent et uv doivent déjà être installés, avec un fournisseur configuré. WebView2 est installé au besoin.

Si vous utilisiez le dépôt avec le VBS, choisissez Reprendre une installation existante avant le premier démarrage et sélectionnez son dossier. Le Studio réutilise un serveur actif sans interrompre ses agents ; la copie des réglages est reportée jusqu’au prochain démarrage nécessaire.

Nouveautés

  • Fenêtre dédiée, instance unique, raccourcis et icône Windows nette.
  • Icône près de l’horloge pour rouvrir le Studio et accéder aux réglages de l’application.
  • Fermer ou quitter l’application laisse le serveur et les agents travailler.
  • Démarrage avec Windows facultatif, désactivé par défaut.
  • Réglages de l’application → Mises à jour : vérification GitHub, notes de version, progression et installation sur demande, avec vérification cryptographique de la signature.
  • Le serveur actif conserve sa version pendant la mise à jour de Tauri ; la nouvelle version du serveur prend effet après son arrêt volontaire et son prochain démarrage.
  • LAN, Tailscale, HTTPS et PWA mobile conservés ; documentation française et anglaise mise à jour.

Les signatures Tauri sécurisent les mises à jour. L’installateur ne possède pas encore de signature Windows Authenticode. Les fichiers .sig et latest.json servent au système de mise à jour ; seule l’application .exe est nécessaire pour l’installation manuelle.

Validation : 198 tests JavaScript réussis (4 ignorés), tests Rust du téléchargement signé et du refus d’un fichier altéré, vérifications FR/EN du panneau, tests du binaire Windows installé et de la continuité du serveur. Revue visuelle indépendante : 8,3/10 pour les mises à jour.

English

Prime Agent Studio now includes a Tauri 2 Windows application. Open Studio from your desktop or Start menu without manually launching the VBS script.

Download Prime-Agent-Studio_2.8.0_x64-setup.exe below. The per-user installer includes Node.js and installs WebView2 when needed. Prime Agent and uv must already be installed, with a configured provider. Choose Use an existing installation before the first startup to migrate a source installation.

  • Dedicated window, single instance, shortcuts and a crisp Windows icon.
  • Tray access to Studio and application settings; optional Start with Windows, off by default.
  • Closing or quitting the application leaves the server and agents running.
  • App settings → Updates checks GitHub, shows release notes and download progress, and installs only when requested, after signature verification.
  • Running servers keep their version during an app update. The new server takes effect after its deliberate shutdown and next startup.
  • Existing projects and settings can be migrated without interrupting an active server. LAN, Tailscale, HTTPS and the mobile PWA remain available.

Updates are cryptographically signed for Tauri. The installer does not yet carry a Windows Authenticode signature. Only the .exe is needed for manual installation; .sig and latest.json support in-app updates.

Prime Agent Studio 2.7.0 — Préférences et accès HTTPS

Choose a tag to compare

@zerr0o zerr0o released this 08 Sep 16:32

La version 2.7.0 organise les préférences et permet de configurer les accès LAN, Tailscale et HTTPS directement depuis le Studio.

Nouveautés

  • Préférences par catégorie : Apparence, Modèles et agents, Outils, Accès distant et Système. Des indications discrètes précisent la portée des réglages. Navigation au clavier, présentation mobile et retour à la catégorie après fermeture d’un gestionnaire.
  • Accès distant depuis le PC : activation du LAN et de Tailscale, sélection de l’interface et du port, liens copiables et QR codes. Les modifications s’appliquent sans redémarrer les agents et conservent le PIN existant. Le QR contient uniquement l’adresse ; le PIN reste demandé séparément.
  • Tailscale HTTPS : activation de Tailscale Serve privé depuis le panneau, avec lien d’autorisation du compte et bouton Réessayer si nécessaire. L’adresse HTTPS permet l’installation PWA sur le téléphone. Les services Tailscale tiers et les configurations Funnel existantes ne sont pas remplacés.
  • Diagnostic et permissions : état des connexions, contrôle des permissions distantes et diagnostic copiable sans clés ni conversations. Les réglages réseau et système restent réservés au PC.
  • Français et anglais : nouveaux contrôles et documentation dans les deux langues.

Installation et mise à jour

Release du code source, avec archives ZIP et TAR générées par GitHub. Prérequis : Windows, Node.js 22.8 ou ultérieur et Prime Agent installé ; voir les README pour la configuration du moteur.

Pour une installation Git, terminez les exécutions en cours avant de mettre à jour le serveur :

npm stop
git pull --ff-only
npm ci
npm run start:silent

Rechargez ensuite le navigateur ou la PWA. Pour une première installation, exécutez également npm run setup:runtime avant le démarrage. Conservez .local lors d’une mise à jour depuis une archive.

Après la mise à jour, les changements réseau du panneau s’appliquent immédiatement, sans redémarrage. Pour HTTPS, connectez Tailscale sur le PC et le téléphone, puis ouvrez Préférences → Accès distant → Tailscale HTTPS. Si demandé, autorisez MagicDNS/HTTPS via Ouvrir Tailscale, puis cliquez sur Réessayer. Désactiver HTTPS ferme la passerelle locale et conserve la redirection privée Serve pour la prochaine activation.

Vérifications

  • npm run check : syntaxe, 1 155 traductions FR/EN et 10 paires de documentation validées.
  • npm test : 189 tests réussis, aucun échec, 4 tests ignorés.
  • Parcours Chrome : navigation des préférences, PIN, changements réseau, autorisation HTTPS, nouvelle tentative, état d’attente, QR, options et affichage à 390/320 px.
  • Critique visuelle indépendante : 8,6/10 pour les préférences et 8,4/10 pour l’intégration HTTPS.

Les tests réseau utilisent des projets temporaires, des ports loopback et un émulateur Tailscale. Ils vérifient notamment la conservation des agents en cours et des accès existants ; ils ne certifient pas une connexion HTTPS depuis un téléphone réel.

English

2.7.0 organizes preferences into five categories and adds desktop controls for LAN, Tailscale and private HTTPS access. Enable connections, adjust ports, copy links and display QR codes without restarting agents. Existing PINs are preserved. HTTPS setup provides a Tailscale account approval link and retry action when needed, and refuses to replace unrelated Serve or Funnel services.

This is a source-code release. Finish active runs, stop Studio, update the checkout, run npm ci, restart with npm run start:silent, and reload the browser or PWA. Keep .local when updating from an archive. After updating, network changes made in the preferences panel apply without restarting. Tailscale must be connected on both devices for private HTTPS access.

Documentation française · English documentation · Changements depuis v2.6.0

Prime Agent Studio 2.6.0 — Dossiers de projets, skills et prompts

Choose a tag to compare

@zerr0o zerr0o released this 08 Sep 11:30

La version 2.6.0 facilite l’accès aux dossiers des projets, skills et prompts de Prime Agent Studio.

Nouveautés

  • Sélecteur Windows : dans « Un projet à explorer. », le bouton Choisir un dossier remplit le chemin du projet. Le nom déjà saisi est conservé ; annuler laisse le formulaire intact. Le sélecteur est disponible dans le Studio local sur Windows, avec une fenêtre PowerShell masquée.
  • Dossiers des skills et prompts : dans les deux onglets de Commandes et skills, choisissez Global · Tous les projets ou Projet sélectionné, puis Ouvrir le dossier. Les dossiers natifs sont créés au besoin. Depuis un accès distant en contrôle complet, l’Explorateur s’ouvre sur le PC hôte.
  • Français et anglais : les nouveaux contrôles sont traduits. Le README et les guides disposent désormais de versions complètes dans les deux langues.

Installation et mise à jour

Release du code source, avec archives ZIP et TAR générées par GitHub. Prérequis : Windows, Node.js 22.8 ou ultérieur et Prime Agent 0.9.2.

Pour une installation Git, terminez les exécutions en cours, puis lancez :

npm stop
git pull --ff-only
npm ci
npm run start:silent

Rechargez ensuite le navigateur ou la PWA. Le redémarrage du serveur est nécessaire pour charger les nouvelles routes. Pour une première installation, exécutez également npm run setup:runtime avant le démarrage. Lors d’une mise à jour depuis une archive, conservez le dossier .local.

Vérifications

  • npm run check : syntaxe, 1 060 traductions FR/EN et 10 paires de documentation validées.
  • npm test : 175 tests réussis, aucun échec, 4 tests ignorés.
  • Parcours Chrome sur PC et mobile : choix global/projet, ouverture des dossiers de ressources, insertion des commandes et préservation du formulaire.
  • Sélection de projet : annulation, erreurs, réponse tardive après fermeture, petit écran et ajout du projet vérifiés. Le helper Windows a également renvoyé un dossier sélectionné dans la vraie fenêtre native.

Les tests automatisés utilisent des projets temporaires et des moteurs simulés, sans appel payant à un modèle.

English

2.6.0 adds a Windows folder picker to the add-project dialog and Open folder actions to the Skills and Prompts tabs, with global or project scope. Cancelling the picker preserves the form. Remote full-control connections can open resource folders on the host PC; the native picker is reserved for local Windows access. New controls and documentation are available in French and English.

This is a source-code release. Finish active runs, stop Studio, update the checkout, run npm ci, restart with npm run start:silent, and reload the browser or PWA. Keep .local when updating from an archive.

Documentation française · English documentation · Changements depuis v2.5.0

Prime Agent Studio 2.5.0 — Français et anglais

Choose a tag to compare

@zerr0o zerr0o released this 07 Sep 00:24

La version 2.5.0 ajoute le français et l’anglais à l’interface de Prime Agent Studio, sur PC, mobile et dans la PWA.

Choisir sa langue

  • Préférences → Langue : Automatique, Français ou English. Le mode automatique suit la langue du navigateur, avec repli en français pour les langues non prises en charge.
  • Le changement est immédiat : conversations, code, fichiers, brouillons, pièces jointes et formulaires conservent leur contenu. Une réponse d’agent en cours continue sans annulation ni rechargement.
  • Le choix est conservé pour chaque navigateur et adresse d’accès, et partagé entre les onglets de la même adresse.
  • Les menus, commandes du Studio, réglages des modèles et sous-agents, fournisseurs, MCP, fichiers, messages d’interface et diagnostics disposent de traductions. Les contenus natifs des skills, les réponses des agents et les diagnostics propres aux fournisseurs restent dans leur langue d’origine.

Mobile et PWA

  • Un sélecteur est aussi disponible sur la page du code d’accès, avec traduction des erreurs et de la déconnexion.
  • Les informations d’installation et l’écran hors connexion de la PWA suivent la langue choisie.
  • Le cache de la PWA conserve uniquement les ressources publiques nécessaires, sans conversations ni données privées.

Une seule table, avec repli

  • 1 051 textes dans public/translations.js, avec français et anglais côte à côte dans chaque ligne ; aucun fichier de traduction indépendant à synchroniser par langue.
  • Une traduction absente ou vide utilise automatiquement le français. Les dates, nombres et pluriels suivent la langue sélectionnée.
  • La vérification automatique détecte les traductions manquantes, les paramètres incohérents, les pluriels incomplets et les références inexistantes.
  • Le guide de traduction explique comment ajouter une langue à cette même table. Aucun service de traduction externe n’est utilisé.

Préférences en anglais avec le sélecteur de langue

Installation et mise à jour

Release du code source, disponible dans les archives ZIP et TAR ci-dessous. Prérequis : Windows, Node.js 22.8 ou ultérieur et Prime Agent 0.9.2. Les adaptateurs natifs restent validés avec Prime Agent 0.9.2.

Pour une installation Git, terminez les exécutions en cours, puis lancez :

npm stop
git pull --ff-only
npm ci
npm run start:silent

Rechargez ensuite le navigateur ou la PWA pour charger l’interface mise à jour. Le redémarrage du serveur active les nouvelles ressources de connexion mobile. Les conversations et réglages sont conservés.

Pour une première installation, extrayez l’archive, puis exécutez npm ci, npm run setup:runtime et npm run start:silent. Pour une mise à jour depuis une archive, conservez le dossier .local.

Vérifications

  • 172 tests unitaires et d’intégration réussis, avec vérification de la table unique, de la sélection de langue, des paramètres, des pluriels et du repli réel sur une traduction volontairement absente.
  • Parcours dans un vrai navigateur : anglais automatique, bascule français/anglais, conservation des conversations et brouillons après rechargement, synchronisation des onglets et conservation des formulaires fournisseurs/MCP.
  • Réponse en cours et pièce jointe du brouillon conservées lors du changement de langue, sans annulation du tour.
  • Connexion mobile, erreurs de code, déconnexion, manifeste localisé et PWA hors connexion vérifiés.
  • Parcours de régression du Studio, des fichiers, des commandes, des fournisseurs, des pièces jointes et du raisonnement ; affichage vérifié sur PC et petits écrans.

Les essais utilisent des données temporaires et des moteurs simulés, sans compte personnel ni appel payant. Les captures du README utilisent uniquement des données de démonstration.

Documentation · Traductions · Changements depuis v2.4.0

Prime Agent Studio 2.4.0 — Skills Python et activité des projets

Choose a tag to compare

@zerr0o zerr0o released this 06 Sep 23:04

La version 2.4.0 corrige la préparation des skills Python sous Windows et ajoute le suivi des réponses non lues dans les projets.

Correction du kernel et des skills Python

  • Le Studio préparait son Python avec le runtime et les bibliothèques courantes, mais sans les skills Python. La messagerie agent_message pouvait donc manquer malgré un kernel annoncé comme prêt.
  • La préparation utilise maintenant la découverte native de Prime Agent : skills activées, priorités du projet, chemins configurés et intégrations désactivées. Les packages locaux et leurs dépendances sont installés ensemble depuis leurs sources.
  • Les imports sont réellement vérifiés avant réutilisation, notamment le protocole du runtime et le caractère appelable de agent_message.send. Un marqueur de format 2 tient compte des sources Python et des pyproject.toml.
  • Les environnements anciens ou endommagés sont réparés automatiquement avec une nouvelle génération sous .local/kernel-venv/. Aucun ajout à sys.path, aucune modification du Python système ni des fichiers installés de Prime Agent.
  • Le parent, les sous-agents et les kernels repris transmettent leurs propres skills à la préparation. Le superviseur partagé ne fige plus celles du premier projet pour toutes les sessions.
  • Un PRIME_AGENT_KERNEL_PYTHON externe est vérifié sans installation automatique : erreur précise pour une dépendance essentielle manquante, avertissement pour une skill optionnelle indisponible.

Activité et réponses non lues

  • Le dossier d’un projet devient un point vert lorsqu’une session travaille, ou un point bleu lorsqu’une réponse terminée reste à lire. Le vert est prioritaire.
  • La session concernée affiche aussi le point bleu et une mention dans les cartes du projet. Ouvrir seulement le projet ne marque pas ses réponses comme lues.
  • Le suivi persiste après rechargement et signale les réponses terminées pendant la fermeture du Studio. Une réponse dans un onglet masqué ou hors écran reste non lue.
  • Les lectures sont partagées entre les onglets d’un même navigateur et restent indépendantes entre appareils.

Installation et mise à jour

Release du code source, disponible dans les archives ZIP et TAR ci-dessous. Prérequis : Windows, Node.js 22.8 ou ultérieur, Prime Agent 0.9.2 et uv pour la préparation du Python. Les adaptateurs natifs sont vérifiés avec Prime Agent 0.9.2.

Pour une installation Git, terminez les exécutions en cours, puis lancez :

npm run stop
git pull --ff-only
npm ci
npm run setup:runtime
npm run start:silent

Le redémarrage est nécessaire pour charger le correctif et remplacer les kernels déjà ouverts. Les conversations et les réglages sont conservés. Il n’est pas nécessaire de supprimer l’ancien venv.

Pour une première installation, extrayez l’archive puis exécutez les trois dernières commandes. Pour une mise à jour depuis une archive, conservez le dossier .local. Pour préparer un autre projet : npm run setup:runtime -- "C:\chemin du projet".

Vérifications

  • 167 tests unitaires et d’intégration réussis, dont la préparation du kernel, la réparation, la concurrence, les changements de dépendances, le Python externe et la découverte native.
  • Test avec le vrai Prime Agent et de vrais kernels Python : messages explicites enfant → parent et parent → enfant, réception dans les historiques et dans le contexte des modèles, puis même vérification après redémarrage du moteur et reprise du parent. Une notification de fin d’enfant ne satisfait pas ce test.
  • Délégation native : modèles et réflexion par défaut, choix explicites, instruction dynamique et enfants actifs conservés lors d’un changement de réglages.
  • Parcours PC/mobile des indicateurs : priorités, plusieurs réponses non lues, rechargement, fermeture, onglet masqué, lecture hors écran et synchronisation entre onglets.

Les tests de modèles utilisent un fournisseur HTTP simulé sur localhost, sans compte personnel ni appel payant.

Documentation · Configuration · Développement · Changements depuis v2.3.0

Prime Agent Studio 2.3.0 — Sous-agents, raisonnement et accès mobile

Choose a tag to compare

@zerr0o zerr0o released this 06 Sep 21:49

Sous-agents, modèles et accès mobile

La version 2.3.0 donne davantage de contrôle sur les prochaines délégations et un suivi plus lisible du travail de l’agent.

Nouveautés

  • Sous-agents configurables : modèle et niveau de réflexion globaux dans les préférences du PC, ou propres à un projet depuis le bloc compact en haut de l’onglet Agents. Les réglages sont disponibles avant le premier message. Globaux masque les sélecteurs et rétablit les valeurs communes.
  • Application native des valeurs par défaut : une instruction dynamique complète le prompt système existant et les arguments omis des appels de délégation sont renseignés. Les choix explicites restent prioritaires ; les sous-agents déjà créés conservent leurs réglages.
  • Sélecteurs unifiés : même catalogue, recherche intégrée et favoris pour les conversations, le modèle principal par défaut et les sous-agents.
  • Nouvelles conversations cohérentes : Nouvelle session et Ctrl+N reprennent le modèle principal par défaut. Les conversations existantes retrouvent leur modèle dans l’historique.
  • Raisonnement à trois positions : Masqué, Aperçu ou Détaillé. L’aperçu suit les deux dernières lignes de la réflexion avec le formatage Markdown, même lorsque le bloc d’activité est replié.
  • Réflexion réelle dans l’onglet Agents : le niveau utilisé s’affiche avec le modèle, à partir de la session active ou de son historique.
  • Code PIN modifiable sur PC : Préférences → Accès mobile → Changer le code. Le code à huit chiffres reste commun au Wi-Fi, à Tailscale et à la PWA. Son changement révoque les connexions distantes sans arrêter les agents.
  • README et guides actualisés, avec de nouvelles captures PC issues de données de démonstration.

Installation et mise à jour

Release du code source, disponible dans les archives ZIP et TAR ci-dessous. Prérequis : Windows, Node.js 22.8 ou ultérieur et Prime Agent 0.9.2. L’adaptateur de délégation est vérifié avec cette version du moteur ; il signale explicitement une structure incompatible.

Pour une installation Git, attendez la fin des exécutions, puis lancez :

npm run stop
git pull --ff-only
npm ci
npm run setup:runtime
npm run start:silent

Pour une première installation, extrayez l’archive puis exécutez les trois dernières commandes. Conservez le dossier .local si vous remplacez les fichiers depuis une archive : il contient notamment la configuration mobile et les réglages des sous-agents. Les sessions restent dans le stockage natif de Prime Agent.

Après cette mise à jour, les réglages des sous-agents et le changement de PIN s’appliquent sans redémarrer les agents. Les anciens choix d’affichage du raisonnement sont conservés ; une nouvelle installation utilise le mode Aperçu.

Vérifications

  • 157 tests unitaires et d’intégration réussis.
  • Délégations avec le véritable moteur Prime Agent et Python, via un fournisseur HTTP local simulé : valeurs par défaut, choix explicites, instruction dynamique, niveaux de réflexion et conservation des enfants déjà actifs.
  • Parcours PC/mobile : catalogue et favoris partagés, nouvelles conversations, Ctrl+N, réglages avant le premier message, conflits d’écriture, raisonnement en direct et vues du panneau Agents/Fichiers.
  • Changement du PIN, reconnexion immédiate des appareils, protection des routes locales et absence de stockage du code en clair.
  • Disposition mobile vérifiée en portrait, paysage, PWA et avec géométries de clavier simulées.

Aucun compte personnel ni appel à un modèle payant n’a été utilisé pour ces vérifications.

Documentation · Configuration · Accès mobile · Changements depuis v2.2.0

Prime Agent Studio 2.2.0 — Connexions aux fournisseurs

Choose a tag to compare

@zerr0o zerr0o released this 06 Sep 20:10

Connexions aux fournisseurs depuis le Studio

La version 2.2.0 ajoute Préférences → Fournisseurs → Gérer les connexions sur le PC qui exécute Prime Agent Studio.

Nouveautés

  • Recherche des fournisseurs par nom ou identifiant, nombre de modèles et origine des identifiants.
  • Connexion par compte avec les parcours OAuth natifs de Prime Agent, dont OpenAI Codex, Anthropic et GitHub Copilot sur la version 0.9.2.
  • Ajout et remplacement de clés API, ou référence à une variable d’environnement existante du PC.
  • Déconnexion avec confirmation : retrait des identifiants enregistrés du fournisseur, sans supprimer les conversations, les autres comptes ou les connexions MCP.
  • Actualisation du catalogue de modèles après une modification réussie.
  • Gestion des codes, choix, retours manuels, annulation et expiration des connexions OAuth.

Accès et sessions en cours

Le panneau est réservé à l’adresse locale http://127.0.0.1:3088. Les routes de gestion sont bloquées depuis le LAN, Tailscale et la PWA distante, même en contrôle complet.

Les identifiants restent dans le stockage natif de Prime Agent sur le PC. Les clés enregistrées ne sont jamais renvoyées au navigateur. Les écritures utilisent le verrou natif et préservent les changements simultanés des autres fournisseurs et MCP.

L’ajout d’un nouveau fournisseur reste possible pendant une exécution. Le remplacement ou le retrait d’une connexion existante attend la fin des exécutions du Studio, y compris lorsqu’une variable d’environnement fournit la connexion actuelle. Le panneau n’arrête aucun agent.

Les réglages externes (environnement, Prime CLI, définitions de modèles) restent gérés à leur emplacement d’origine. Certains fournisseurs cloud nécessitent ces paramètres complémentaires. Configuré indique la présence d’un moyen d’authentification ; il ne certifie pas un quota ou la validité d’une clé auprès du fournisseur.

Installation et mise à jour

Release du code source, disponible dans les archives ZIP et TAR ci-dessous. Prérequis : Windows, Node.js 22.8 ou ultérieur et Prime Agent installé. Le panneau Fournisseurs a été vérifié avec Prime Agent 0.9.2.

Pour une installation Git, attendez la fin des exécutions, puis lancez :

npm run stop
git pull --ff-only
npm ci
npm run setup:runtime
npm run start:silent

Pour une première installation, extrayez l’archive puis exécutez les trois dernières commandes. Les réglages locaux et les sessions natives sont conservés lors d’une mise à jour ; conservez le dossier .local si vous remplacez les fichiers depuis une archive.

Vérifications

Tests unitaires et d’intégration, parcours navigateur PC, refus des routes à distance, conservation du brouillon et du stockage natif. Les autorisations OAuth sont simulées ; aucun compte personnel n’est connecté ou déconnecté par les tests.

Le README inclut une nouvelle capture PC avec des données de démonstration.

Guide des fournisseurs · Documentation complète · Changements depuis v2.1.0