a2aproject / a2aproject/A2A

[Feat]: Add tags field to AgentCard for agent categorization

Abierto
#1,328 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
25.7k
Forks
2.6k
Merge medio
3 d 6 h
PR fusionados (30 d)
16

Descripción

### Is your feature request related to a problem? Please describe.

_No response_

### Describe the solution you'd like

Add an optional `agent_type` field (string) to the `AgentCard` message that allows agents to declare their type/category.

Example values: "llm", "workflow", "assistant", "retrieval", "code-executor", or any custom value.

Benefits:
- Helps consumers quickly identify the kind of agent they are interacting with
- Enables filtering and sorting in agent registries and catalogs
- Flexible string type (not enum) allows any custom categorization without protocol changes
- Optional field ensures backward compatibility

Changes required:
- Add `optional string agent_type = 20;` to AgentCard in `a2a.proto`
- Update specification documentation

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.