Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Adaptive routing memory: learn task-class priors from outcomes

Aperta
#1,137 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript

Direzione di ricerca

Non vengono indicati file; inizia individuando il flusso di routing, il comando route report e la gestione della configurazione per un’opzione route.adaptive. Leggi la issue principale #1134 per il contesto prima di modificare il comportamento. Il lavoro è completato quando i conteggi degli esiti per classe di attività vengono persistiti localmente, le classi con un basso tasso di successo saltano il routing primario con una UX visibile, gli utenti possono visualizzarli/reimpostarli/disabilitarli e i test coprono soglia, decadimento/finestra, reimpostazione e disabilitazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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.
Lingua principale
TypeScript
Stelle
813
Fork
134
Merge medio
1g 19h
PR unite (30g)
64

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di AltimateAI/altimate-code

Tutte le issue di AltimateAI/altimate-code

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.