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

Ouverte
#1,417 1 commentaire 0 réactions 1 personne assignée Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

@ConnorMoss02 y travaille déjà.

Depuis le 3/11/2026.

  • #1419 par @ConnorMoss02 — ouverte

Évaluation

Cette issue n'a pas encore été évaluée.

Description

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

Langage dominant
Python
Étoiles
2.2k
Forks
532
Merge moyen
3 j 6 h
PR mergées (30 j)
42

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de a2aproject/a2a-python

Toutes les issues de a2aproject/a2a-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.