a2aproject / a2aproject/A2A

[Feat]: Add Max Task Completion Time for Each Skill on Agent Card

Abierto
#832 1 comentario 0 reacciones 1 asignado Reclamado por @mikeas1 Ver en GitHub
triaged
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.

Consider that clients are smart systems and select A2A server automatically. Maybe they're sensitive to time costing. when they have multiple servers to choose from which can meet their needs, time costing becomes an import factor to decide which one to select.

### Describe the solution you'd like

Add a field max_task_completion_time (and perhaps its unit) for each skill on Agent Card. Clients who obtain the card are able to test the skill and timecost of the skills to verify the authenticity of the card offline and make a agent-selecting decision online.

### 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

Línea de trabajo

Look for the Agent Card schema and skill definitions in the codebase, likely in a models or schemas directory. Understand how skills are currently defined and where max_task_completion_time and its unit should be added. Check for existing validation or testing of skill performance to see how clients might verify time costs. Ensure changes align with the protocol specification for agent interoperability.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
backend-api-design
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.