agentscope-ai / agentscope-ai/agentscope-java

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

Abierto
#996 1 comentario 0 reacciones 0 asignados Ver en GitHub
area/build question
Lenguaje dominante
Java
Estrellas
5.6k
Forks
1.3k
Merge medio
4 d 12 h
PR fusionados (30 d)
77

Descripción

## 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.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.