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

Aberta
#1,418 1 comentário 0 reações 1 responsável Ver no GitHub

Mantenedores costumam responder em até 2 dias

@ConnorMoss02 já está trabalhando nisso.

Desde 4/11/2026.

  • #1420 de @ConnorMoss02 — aberto

Avaliação

Esta issue ainda não foi avaliada.

Descrição

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

Linguagem predominante
Python
Estrelas
2.2k
Forks
532
Merge médio
3d 2h
PRs com merge (30d)
46

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de a2aproject/a2a-python

Todas as issues de a2aproject/a2a-python

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.