v0.3 REST and gRPC clients send blocking requests as non-blocking
Les mainteneurs répondent en général sous 2 jours
Évaluation
Cette issue n'a pas encore été évaluée.
Description
What happens
CompatRestTransport.send_message and CompatGrpcTransport.send_message with a request that has no configuration return the task as soon as it is submitted. The v0.3 JSON-RPC transport returns the completed task for the same request.
Why
ToProto.message_send_configuration(None) returns an empty SendMessageConfiguration. v0.3 blocking has no presence, so the server reads the empty configuration as blocking=false. The JSON-RPC transport leaves the configuration out and gets the blocking default. This is the client side of #1321 and #1334.
Only callers using the transports directly see it. BaseClient always sets a configuration.
Version
main @ 28f8a62
- Langage dominant
- Python
- Étoiles
- 2.2k
- Forks
- 532
- Merge moyen
- 3 j 2 h
- PR mergées (30 j)
- 46
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]: `A2A-Version` validation ignores minor versions and the query parameterPeut-être pris @rohityan l’a pris il y a 72 jours. Ouvertecomponent: server status:awaiting response status:stale
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
a2aproject/a2a-python#1204 · 4 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
[Bug]: REST task/request id sanitizationPeut-être pris @Linux2010 l’a pris il y a 131 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
-
Compat REST client drops security from the v0.3 extended agent cardPeut-être pris @ConnorMoss02 l’a pris il y a 1 jour. Ouvertecomponent: client status:awaiting response
a2aproject/a2a-python#1418 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
[Feat]: Add a task-state-invariants agent skill for sibling-surface propagationPeut-être pris @Linux2010 l’a pris il y a 3 jours. Ouvertecomponent: tooling status:awaiting response
a2aproject/a2a-python#1413 · 3 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
[Bug]: taskId-only continuation still fails required contextId inference in SDK 1.3.0 (follow-up to #1206)Peut-être pris @Iwaniukooo11 l’a pris il y a 2 jours. Ouvertecomponent: server status:awaiting response
a2aproject/a2a-python#1411 · 1 commentaire · 2 personnes assignées ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de a2aproject/a2a-python
Issues similaires
-
area/test type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Clodmony/starship-coop#70 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
punitarani/fli#270 ·
-
🐛 Bug 🔔 Pending processing
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
jumpserver/jumpserver#17980 ·
Les mainteneurs répondent en général sous 1 jour
-
community enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Les mainteneurs répondent en général sous 1 jour
-
Claiming namespace `prodmetrics`Ouvertenamespace
Difficulté 2/5 1-3 heures Accessibilité débutants 60/100
EclipseFdn/open-vsx.org#15341 ·
Les mainteneurs répondent en général sous 1 jour