All Classes and Interfaces

Class
Description
Anthropic-backed implementation of MachAI's Genai abstraction.
Genai implementation that integrates with EPAM CodeMie.
Installs command-execution and process-termination tools into a Genai.
Runtime exception used by terminate_process to signal early termination to the host.
Loads and evaluates command deny-list rules used by host-side command execution tools.
Exception thrown when a command fails a deny-list security check.
Service-provider interface (SPI) for installing host-provided function tools into a Genai.
Discovers and applies FunctionTools implementations using ServiceLoader.
MachAI Genai implementation for Google's Gemini models.
Contract for a generative-AI provider integration.
Delegating Genai implementation.
Factory/registry for resolving Genai implementations from a provider/model identifier and aggregating per-run Usage metrics.
A StringBuilder-like helper that retains only the last maxSize characters.
No-op implementation of Genai.
OpenAI-backed Genai implementation.
Functional interface representing a tool callable by a provider during a run.
Token usage metrics for a single generative-AI invocation.
Installs HTTP retrieval tools into a Genai.