Stopping a response mid-stream discards the partial answer

Ouverte
#2,892 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
30/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Domaine
ai

Piste de recherche

The payload names no files, tests or entry points, so start by locating where streamed response deltas are accumulated and where the stop action cancels a request in the SDK's session code. Reproduce by stopping a response mid-stream and checking whether the partial text appears in the session JSON. Done means the partial answer is kept in the session context after a stop, matching the expected behavior described in the issue.

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

Description

Affected version or release

Version v1.0.28, macOS

Steps to reproduce
  1. Enter a prompt
  2. The model starts to respond
  3. Click stop while half response delta has come
Expected behavior

The currently received partial answer should be saved in the context (like the Claude Agents SDK does it)

Observed behavior

The answer looks dropped, I didn't find it in the session JSON file and the model cannot recall it.

Langage dominant
Java
Étoiles
10.7k
Forks
1.5k
Métriques de merge des PR
Aucune PR mergée en 30 j

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 github/copilot-sdk

Toutes les issues de github/copilot-sdk

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

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