anthropics / anthropics/claude-agent-sdk-python

ResultMessage is being sent while background agent is still working and turn is finished

Offen
#1,138 4 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
Python
Sterne
8.1k
Forks
1.3k
PR-Merge-Kennzahlen
PR-Kennzahlen ausstehend

Beschreibung

I'm using the SDK in streaming mode (calling `client.query()` and `client.receive_response()`), somewhere between `0.2.110` and `0.2.121`, the behavior of the Agent SDK broke for me.

Before, it would only send the `ResultMessage` at the complete end of the turn. However, I now notice behavior where a background agent is still running, but the `ResultMessage` has already been delivered and the `client.query()` already returned, this causes the Agent SDK to miss messages when the background agent finishes.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.