Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

v0.3 client returns an empty status message and provider when they are unset

Fechada
#1,361 0 comentários 0 reações 2 responsáveis Ver no GitHub

Mantenedores costumam responder em até 3 dias

@rohityan já está trabalhando nisso.

Desde 20/10/2026.

  • #1362 de @ConnorMoss02 — aberto

Avaliação

Esta issue ainda não foi avaliada.

Descrição

What happens

A v1 client talking to a v0.3 gRPC or REST server gets a task whose status has an empty message (no id, no parts, role agent) when the server sent none. An agent card with no provider comes back with an empty one.

Why

FromProto.task_status and FromProto.agent_card (compat/v0_3/proto_utils.py) convert status.update and card.provider without checking HasField, so proto3 defaults come through. Same pattern as #1321.

Version

main @ d316d0e

Linguagem predominante
Python
Estrelas
2.2k
Forks
518
Merge médio
3d 19h
PRs com merge (30d)
43

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.