Spring Boot server integration via Erupt — annotation-driven A2A server
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- spring, spring-boot
- Bereich
- ai-infra-agents, api, backend
Rechercherichtung
Überprüfe die Server Integrations-Liste und CONTRIBUTING_INTEGRATIONS.md, um die Aufnahmekriterien zu verstehen. Untersuche das erupt-ai-Modul des Erupt-Projekts, um dessen Unterstützung für das A2A protocol zu verifizieren. Die Arbeit umfasst das Aktualisieren der Dokumentation und potenziell das Erstellen eines neuen integration module, nach dem Muster bestehender Integrationen wie wildfly-extras. 'Done' bedeutet, dass die Integration gelistet ist und der PR akzeptiert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hi a2a-java team — opening this per CONTRIBUTING_INTEGRATIONS.md to propose a Spring Boot server integration in the Server Integrations list.
Project: Erupt — annotation-driven Spring Boot admin framework (Apache 2.0). The erupt-ai module shipped A2A protocol support in 1.14.3 (this week), built on LangChain4j 1.11.
What it adds for the A2A ecosystem:
- Spring Boot 3 runtime — complements the existing Quarkus reference impls and the wildfly-extras Jakarta EE one.
- Zero-boilerplate AgentCards / AgentExecutors — auto-registered from
@Eruptand@AiToolboxannotations, no manual@ApplicationScopedproducers required. - Built-in admin UI for managing AgentCards, MCP servers, and per-role tool whitelists (
LLMRole).
If the maintainers are open to it, happy to:
- Send a PR adding Erupt to the Server Integrations list.
- Extract the Spring Boot glue into a standalone integration module following the wildfly-extras pattern.
- Submit a write-up for
COMMUNITY_ARTICLES.mdonce the integration post is published.
Let me know which direction you prefer. Thanks!
— YuePeng (maintainer, Erupt)
- Vorherrschende Sprache
- Java
- Sterne
- 505
- Forks
- 187
- Ø Merge
- 1 T. 17 Std.
- Gemergte PRs (30 T.)
- 24
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus a2aproject/a2a-java
-
[Bug]: REST client drops task cutoff and push-config pagination parametersEvtl. vergeben @sumitvairagar hat das vor 4 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
a2aproject/a2a-java#1233 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
fix: handle blank push notification config id consistently across transportsEvtl. vergeben @prachisinghal-1 hat das vor 1 Tag übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
a2aproject/a2a-java#1012 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
a2aproject/a2a-java#464 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Create a sample that demonstrates how to use a shared contextId across multiple tasksEvtl. wieder frei @tanish111 hat das vor 368 Tagen übernommen, und es ist kein Pull Request offen. Offensample
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
a2aproject/a2a-java#375 · 5 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: Blocking message/send loses the final event when the agent emits an event before completingEvtl. vergeben @jeroenbellen hat das vor 9 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
a2aproject/a2a-java#1226 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in a2aproject/a2a-java
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
[Bug]: REST API URL starting with "http" but no scheme (e.g. httpbin.org/get) is not given an http:// prefixEvtl. vergeben @ItsDeadlyProgrammer hat das vor 1 Tag übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
appsmithorg/appsmith#42471 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
code-maintenance
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
bug priority: medium Review effort [1-5]: 3 status: needs-triage type: bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
carlos-emr/carlos#5258 ·
Maintainer antworten meist innerhalb von 1 Tag