À propos du projet
opencode-auto-resume est un plugin spécialisé conçu pour améliorer la fiabilité d'OpenCode en surveillant les sessions LLM à la recherche de schémas de défaillance courants. Il récupère automatiquement après des blocages, des appels d'outils rompus, des boucles d'hallucination et des sous-agents orphelins. Le plugin fonctionne silencieusement, visant à minimiser la pollution de l'interface tout en résolvant les problèmes qui font que les sessions se bloquent ou ne répondent plus. Les fonctionnalités clés incluent la récupération après blocage avec des stratégies configurables, la détection et la correction des appels d'outils en texte brut, la détection de boucles pour les invocations de texte et d'outils, ainsi que la gestion des échecs de streaming. Il inclut également des garde-fous de sécurité pour empêcher l'interruption de sessions qui exécutent activement des outils, et il respecte les annulations initiées par l'utilisateur. Le plugin maintient la configuration de session (agent, modèle, fournisseur) à travers les reprises et fournit des mécanismes pour la gestion de la saturation du contexte et la signalisation explicite de l'achèvement des tâches. Il est hautement configurable via opencode.jsonc, permettant aux utilisateurs de définir des schémas d'erreur, des stratégies de backoff et des seuils de récupération.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.