a2aproject / a2aproject/a2a-java

Spring Boot server integration via Erupt — annotation-driven A2A server

Đang mở
#891 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
490
Fork
172
Merge trung bình
1 ngày 6 giờ
Pull request đã merge (30 ngày)
55

Mô tả

Hi a2a-java team — opening this per `CONTRIBUTING_INTEGRATIONS.md` to propose a Spring Boot server integration in the **Server Integrations** list.

**Project**: [Erupt](https://github.com/erupts/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 `@Erupt` and `@AiToolbox` annotations, no manual `@ApplicationScoped` producers 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:
1. Send a PR adding Erupt to the Server Integrations list.
2. Extract the Spring Boot glue into a standalone integration module following the wildfly-extras pattern.
3. Submit a write-up for `COMMUNITY_ARTICLES.md` once the integration post is published.

Let me know which direction you prefer. Thanks!

— YuePeng (maintainer, Erupt)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.