Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Adaptive routing memory: learn task-class priors from outcomes

Ouverte
#1,137 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
48/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
typescript
Domaine
ai-infra-agents, cli

Piste de recherche

Aucun fichier n’est nommé ; commencez par localiser le flux de routage, la commande route report et la gestion de la configuration pour une option route.adaptive. Lisez l’issue parente #1134 pour le contexte avant de modifier le comportement. C’est terminé lorsque les compteurs de résultats par classe de tâche sont persistés localement, que les classes ayant un faible taux de réussite ignorent le routage primaire avec une UX visible, que les utilisateurs peuvent les consulter/réinitialiser/désactiver et que les tests couvrent le seuil, le déclin/la fenêtre, la réinitialisation et la désactivation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Parent: #1134

Learn from mistakes — adaptive routing memory:

  • Persist per-task-class outcomes locally (class → primary attempts, gate passes, escalations). Task class = coarse heuristic (e.g. task-type keywords, project size bucket), not prompt text.
  • Routing consult: classes whose primary success rate is below a threshold (default e.g. <20% over ≥5 samples) skip the primary and go straight to escalation; surfaced in the session UX ("skipping primary: this task class escalated 9/10 recent runs").
  • User control: view (route report includes the memory), reset, and disable (route.adaptive: false).
  • Keep it transparent and simple: counts and thresholds, no opaque scoring in v1.
  • Tests: threshold behavior, decay/window, reset, disable.
Langage dominant
TypeScript
Étoiles
813
Forks
134
Merge moyen
1 j 19 h
PR mergées (30 j)
64

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de AltimateAI/altimate-code

Toutes les issues de AltimateAI/altimate-code

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.