Compat REST client drops security from the v0.3 extended agent card

Ouverte
#1,418 1 commentaire 0 réactions 1 personne assignée Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

@ConnorMoss02 y travaille déjà.

Depuis le 4/11/2026.

  • #1420 par @ConnorMoss02 — ouverte

Évaluation

Cette issue n'a pas encore été évaluée.

Description

component: client status:awaiting response

What happens

CompatRestTransport.get_extended_agent_card against a v0.3 server turns an HTTP bearer scheme into an empty OpenIdConnect scheme, and card and skill security come back as [{}].

Why

It parses GET /v1/card as v0.3 proto JSON. v0.3 servers, including REST03Handler, send the pydantic card JSON. CompatJsonRpcTransport already parses it with types_v03.AgentCard.model_validate.

Version

main @ 11f1116

Langage dominant
Python
Étoiles
2.2k
Forks
532
Merge moyen
3 j 6 h
PR mergées (30 j)
42

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 a2aproject/a2a-python

Toutes les issues de a2aproject/a2a-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

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