Releases: ArboRithmDev/Effortless
Release list
v0.12.0
Full Changelog: v0.11.0...v0.12.0
v0.11.0
v0.10.0
v0.9.3 — Robustesse install, démarrage & deploy Vibe
🛡️ Robustesse install, démarrage & déploiement Vibe
Install : fin des venv à moitié cassés
Un uv sync interrompu (client MCP tenant le venv ouvert) pouvait laisser FastMCP à moitié désinstallé → le serveur ne démarrait plus et le client échouait en -32000 opaque. setup.ps1 / setup.sh vérifient désormais l'import après le sync et échouent bruyamment avec le remède (fermer Claude/Vibe, recréer le venv) plutôt que de livrer un venv cassé en silence.
Démarrage MCP déterministe
FASTMCP_CHECK_FOR_UPDATES=off + show_banner=False : plus de check PyPI au boot qui pouvait retarder le spawn au-delà du timeout du client (-32000 intermittent).
Déploiement Mistral Vibe idempotent
Vibe ré-sérialise config.toml et efface les commentaires : l'ancienne approche à marqueurs ré-appendait un doublon à chaque install. Remplacé par un upsert keyé sur le nom (dédoublonne, force les slashes avant) + écriture de [tools.effortless_<tool>] permission = "always" pour les 66 outils.
Rappel (depuis v0.9.2)
Installs reproductibles via uv.lock + pin fastmcp==2.14.7.
Mise à jour d'un poste : git pull puis .\setup.ps1 (le garde-fou signalera tout venv incomplet).