Graal Script Agent API Reference

Packages
Package
Description
Core APIs for defining schemas, authoring reusable scripts, and binding them for execution.
Annotations for deriving script schemas and authoring metadata from Java APIs.
Built-in guest-language integrations for authoring and binding JavaScript and Python scripts.
Java reflection-based schema discovery and host binding.
LangChain4j integration for the Script Agent model protocol.
Provider-independent model requests, responses, tool calls, and streaming events.
Native Image hooks for registering schema-discovery reflection metadata.
Spring AI integration for the Script Agent model protocol.
APIs for registering host-side acceptance tests that validate authored script candidates.