v0.3 gRPC and REST SendMessage return no history when history_length is not set
Les mainteneurs répondent en général sous 2 jours
@rohityan y travaille déjà.
Depuis le 2/10/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
What happens
A v0.3 gRPC or REST client that sends a message without history_length gets the task back with empty history. GetTask on the same task returns the history.
Why
history_length is a plain int32 in the v0.3 proto, so unset arrives as 0. FromProto.message_send_configuration (compat/v0_3/proto_utils.py:796) passes that 0 through, and the core handler then trims history to 0. The v0.3 proto says 0 means unlimited (a2a_v0_3.proto:121), and FromProto.task_query_params (:922) already maps 0 to None for GetTask.
Version
main @ ee61dc1
- Langage dominant
- Python
- Étoiles
- 2.2k
- Forks
- 509
- Merge moyen
- 3 j 13 h
- PR mergées (30 j)
- 40
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
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 a2aproject/a2a-python
-
[Bug]: REST task/request id sanitizationPeut-être pris @Linux2010 l’a pris il y a 100 jours. Ouvertemaintainers-only
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
a2aproject/a2a-python#805 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
[Bug]: DefaultRequestHandler runs follow-up messages on a task with the first request's contextvarsPeut-être pris @rohityan l’a pris aujourd’hui. Ouverte
a2aproject/a2a-python#1316 · 1 réaction · 2 personnes assignées ·
Les mainteneurs répondent en général sous 2 jours
-
[Bug]: Push notification store failure rewrites a completed task as FAILED (DefaultRequestHandlerV2)Peut-être pris @rohityan l’a pris il y a 1 jour. Ouverte
a2aproject/a2a-python#1313 · 2 personnes assignées ·
Les mainteneurs répondent en général sous 2 jours
-
v0.3 JSON-RPC and REST GetTask return no history when history_length is 0Peut-être pris @rohityan l’a pris il y a 2 jours. Ouverte
a2aproject/a2a-python#1311 · 2 personnes assignées ·
Les mainteneurs répondent en général sous 2 jours
-
[Bug]: DefaultRequestHandlerV2 keeps the ActiveTask (producer, consumer, 2 dispatchers) alive forever after a direct Message or input-required responsePeut-être pris @rohityan l’a pris il y a 4 jours. Ouverte
a2aproject/a2a-python#1296 · 2 personnes assignées ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de a2aproject/a2a-python
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
FuRongJun-1999/dsh-memory#65 ·
Les mainteneurs répondent en général sous 1 jour
-
ci needs-ac
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Ikalus1988/MisakaNet#2930 ·
Les mainteneurs répondent en général sous 1 jour
-
`FakeBackendV2.run` fails with `NoiseError` on circuits with delays on qubits where T2 > 2·T1Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Qiskit/qiskit-aer#2466 ·
-
area/cli
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100