microsoft / microsoft/BotFramework-DirectLineJS
Revisit resume/end/error/expired conversation stories
Aperta
Nessuno ha ancora preso questa issue.
approved
P0
triaged
- Lingua principale
- TypeScript
- Stelle
- 199
- Fork
- 133
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Note to investigator
Find out all permutations of the resume/end/error/expired over REST API and Web Socket.
Related issues
- #118 Resume conversation after calling
botConnection.end() - #101 "Token expired" signal is not fired on Web Socket route
- #103 Generate a new token using existing conversation ID
- #94 End conversation does not really stop the polling or Web Socket
- #90 Backoff stories
- HTTP 429/400 - we will back off
- HTTP 404 - fatal, we will stop
- #75 End conversation does not really stop Web Socket
- #9 Resume conversation and how to renew expired token
- https://github.com/Microsoft/BotFramework-WebChat/pull/1880 Wiring up for reconnect UI
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia esaminando il comportamento di REST e Web Socket descritto in questa issue e nelle issue correlate #118, #101, #103, #94, #90, #75 e #9. Mappa le permutazioni di resume, end, error e token scaduto, quindi definisci il comportamento previsto per ogni percorso prima di identificare i punti di ingresso del client interessati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- typescript
- Ambito
- api
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100