v0.3 JSON-RPC returns -32600 instead of -32602 for invalid params

Abierto
#1,417 1 comentario 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 2 días

@ConnorMoss02 ya está trabajando en esto.

Desde el 3/11/2026.

  • #1419 de @ConnorMoss02 — abierto

Evaluación

Este issue todavía no se ha evaluado.

Descripción

component: server status:awaiting response

What happens

A v0.3 JSON-RPC message/send with invalid params (for example a message with no parts) returns -32600 Invalid Request. The v0.3 spec, v0.3.26 and the v1.0 dispatcher return -32602 Invalid params for the same input.

Why

JSONRPC03Adapter.handle_request wraps the pydantic ValidationError in InvalidRequestError.

Version

main @ 11f1116

Lenguaje dominante
Python
Estrellas
2.2k
Forks
532
Merge medio
3 d 6 h
PR fusionados (30 d)
42

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de a2aproject/a2a-python

Todos los issues de a2aproject/a2a-python

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.