Skip to content

Releases: ArboRithmDev/Effortless

v0.12.0

Choose a tag to compare

@ArboRithmDev ArboRithmDev released this 15 Jul 19:04

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@ArboRithmDev ArboRithmDev released this 12 Jul 19:50

Full Changelog: v0.10.0...v0.11.0

v0.10.0

Choose a tag to compare

@ArboRithmDev ArboRithmDev released this 12 Jul 13:28

Full Changelog: v0.9.3...v0.10.0

v0.9.3 — Robustesse install, démarrage & deploy Vibe

Choose a tag to compare

@ArboRithmDev ArboRithmDev released this 09 Jul 13:18

🛡️ 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).