What's Changed
- Update to build and common for next dev iteration by @alexheifetz in #1280
- Migrate internal uses of Spring AI
ToolCallbackto EmbabelToolinterface and implement our own tool calling loop by @johnsonr in #1276 - Fix KotlinReflectionInternalError for Java records by @alexheifetz in #1281
- Replace
LlmwithLlmServiceby @johnsonr in #1282 - Update descriptions of default process tools. by @smilyanovr in #1294
- Introduce PromptExecutionDelegate by @poutsma in #1296
- Allow nested tools by @johnsonr in #1289
- Process Pending Beans fix in DelegatingAgentScanningBeanPostProcessor by @igordayen in #1288
- Add the ability to exit the current agentic loop if a tool call requests replanning by @johnsonr in #1305
- Refine state management by @johnsonr in #1307
- fix #1285: Expose streamingLlmOperations.generateStream by @jorander in #1310
- Update LMStudioModelsConfig to differentiate and register embeddings LLMs by @josetesan in #1302
- Add validatedProperties for custom validations by @dsilahcilar in #1301
- Fixes #883 by @alexheifetz in #1315
- Fixes #1300 by @alexheifetz in #1316
- Fixed unused tools parameter in promptTransformer gh-1317 by @haydenrear in #1319
- Add AssetView concept and ensure that AgenticTool correctly returns artifacts from sub-tools by @johnsonr in #1322
- Guardrail framework for User input and LLM responses by @igordayen in #1303
- Fix property ordering for cross-platform consistency by @alexheifetz in #1335
- Remove Properties Migration Framework by @igordayen in #1332
- Fix inconsistent naming of PromptRunner sub-runners by @poutsma in #1328
- Fix self-invocation in ContextualPromptElementImpl (Updated) by @alexheifetz in #1339
- doc: Additions to section 2.1 and 2.2.2 by @jorander in #1330
- Update Maven command in deploy-snapshots.yml by @alexheifetz in #1341
- Updated per action retry using annotation and properties by @haydenrear in #1223
- Move to experimental by @alexheifetz in #1342
- Prepare Release 0.3.3 by @alexheifetz in #1343
New Contributors
- @josetesan made their first contribution in #1302
- @dsilahcilar made their first contribution in #1301
Full Changelog: v0.3.2...v0.3.3