 |
Features:
- Added a unified GenAI provider API for prompt instructions, execution, embeddings, tool registration, working-directory context, cleanup, and usage reporting.
- Added provider resolution through
GenaiProviderManager, including Provider:model selectors, fully qualified provider classes, provider initialization, and aggregated token usage. - Added an OpenAI-compatible provider with Responses API execution, function tool calling, input logging, timeout and output-token configuration, embeddings, and usage mapping.
- Added EPAM CodeMie integration with OAuth token acquisition and delegation to an OpenAI-compatible backend.
- Added a no-op provider for disabled, offline, test, and prompt-capture scenarios.
- Added extensible functional tools support with
FunctionTools, FunctionToolsLoader, ToolFunction, Java ServiceLoader discovery, configurable placeholder resolution, and working-directory-aware tool execution.
|
dev |