Adaptive routing memory: learn task-class priors from outcomes
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 reportincludes 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
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de AltimateAI/altimate-code
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
AltimateAI/altimate-code#1359 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
AltimateAI/altimate-code#1323 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
AltimateAI/altimate-code#1288 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
AltimateAI/altimate-code#1285 ·
Les mainteneurs répondent en général sous 1 jour
-
privacy: Altimate Base consent dialog no longer discloses persistent per-installation identifierOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
AltimateAI/altimate-code#1284 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de AltimateAI/altimate-code
Issues similaires
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
StabilityNexus/Fate-EVM-Frontend#153 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
code-yeongyu/oh-my-openagent#9039 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Tencent/teamai-cli#862 ·
Les mainteneurs répondent en général sous 1 jour
-
bug good first issue hacktoberfest redis
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
libredb/libredb-studio#1164 ·
Les mainteneurs répondent en général sous 1 jour
-
flake
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
coder/xum#4920 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour