agentscope-ai / agentscope-ai/agentscope-java

[Question]: Does AgentScope Java support Spring Boot Native Image (GraalVM)?

Aperta
#996 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
area/build question
Lingua principale
Java
Stelle
5.6k
Fork
1.3k
Merge medio
4g 12h
PR unite (30g)
77

Descrizione

## Background

I am evaluating **AgentScope Java** for an enterprise deployment and would like to know whether **Spring Boot Native Image** (GraalVM `native-image`) is a **supported** or **officially tested** configuration.

## What I checked

- Searched existing issues for terms like **GraalVM**, **native image**, **Spring Native**, and **AOT**, but did not find a dedicated discussion about **Spring Boot + Native Image** compatibility.
- Some open issues mention **"Native"** in a different sense (e.g. *Native Ollama*, *native MCP implementation*), which is not the same as GraalVM Native Image.

## Questions for maintainers

1. Is **Spring Boot Native Image** currently **supported**, **best-effort**, or **out of scope**?
2. If best-effort: are there any **known limitations** (reflection, resource bundles, Netty/HTTP clients, MCP, JSON schema validation, etc.) or a **recommended workaround** (reachability metadata, feature flags, JVM mode only)?
3. If there is interest from the community, would the project accept **documentation** and/or **CI** coverage for a minimal Spring Boot sample built with `native-image`?

## Context (optional)

- Spring Boot version line we care about: **3.x** (if relevant).
- Packaging target: **container image** built via **GraalVM Native Build Tools**.

Thank you for your time and for maintaining AgentScope Java.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.