modelcontextprotocol / modelcontextprotocol/java-sdk

add a configuration option that can ignore illegal format jsonrpc

Offen
#544 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement P3
Vorherrschende Sprache
Java
Sterne
3.7k
Forks
1.1k
Ø Merge
1 T. 15 Std.
Gemergte PRs (30 T.)
9

Beschreibung

Expected Behavior

add a configuration option that can ignore illegal format jsonrpc

Current Behavior
just break when meeting the illegal behavior.

Context
there is no guarantee that there are no interfering messages when connecting to spring ai mcp server using stdio.
Using the config, we can just skip the error but have a clear log for developers.
pls look at this issue on spring-ai
https://github.com/spring-projects/spring-ai/issues/3769

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das referenzierte Spring AI-Problem zu überprüfen und nachzuverfolgen, wie ungültige JSON-RPC-Nachrichten behandelt werden, wenn über stdio eine Verbindung zu einem Spring AI MCP-Server hergestellt wird. Erledigt ist die Aufgabe, wenn eine Konfigurationsoption diese Fehler überspringen kann und dabei ein klarer, für Entwickler bestimmter Log-Eintrag ausgegeben wird, ohne die Verbindung unerwartet zu unterbrechen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
api
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.