Commit Graph

  • 0da1b3c78b feat: Enhance error handling with AgentErrorType and Exception tracking extio-de 2026-03-14 14:41:26 +01:00
  • b47380ec89 fix: Set skipCache flag on response handling errors in BaseAgent extio-de 2026-03-14 14:31:53 +01:00
  • 1e5adefd13 feat: Implement skipCache functionality across conversation handling extio-de 2026-03-14 14:27:39 +01:00
  • c305740e10 chore: Update version to 2.2 in pom.xml extio-de 2026-03-01 16:39:09 +01:00
  • ab968f121c fix: Improve error prompt formatting in CsvAgentResponseHandler extio-de 2026-03-01 15:53:54 +01:00
  • de37c99b32 chore: Bump version to 2.1 in pom.xml extio-de 2026-01-05 22:05:14 +01:00
  • d5898e35f5 feat: Add Spring Boot auto-configuration for lm-lib modules extio-de 2026-01-05 21:58:12 +01:00
  • b17a1fe517 fix: Correct capitalization of 'jTokkit' in README.md extio-de 2026-01-05 21:08:24 +01:00
  • f71f689de8 feat: Add TokenizerAutoConfiguration to Spring Boot auto-configuration imports extio-de 2025-12-22 15:35:18 +01:00
  • 117af5c4cb feat: Implement Qwen3PromptStrategy for prompt handling extio-de 2025-12-19 18:10:21 +01:00
  • 4ebb8640c7 Version 2.0 extio-de 2025-12-19 17:58:56 +01:00
  • 4c0c30974e refactor: Remove Azure AI client implementation and related configuration extio-de 2025-12-19 11:45:33 +01:00
  • 06249fa721 chore: Bump version to 1.10.0 in pom.xml extio-de 2025-12-19 11:43:47 +01:00
  • 9109e8ffd0 feat: Update CSV parsing to handle escaped line endings in CsvAgentResponseHandler and CsvUnmarshallingAgentResponseHandler extio-de 2025-12-17 22:46:26 +01:00
  • 5db6f76181 chore: Bump version to 1.9.6 in pom.xml extio-de 2025-12-17 22:38:18 +01:00
  • 3ae2f7414b feat: Refactor CSV parsing in CsvAgentResponseHandler and CsvUnmarshallingAgentResponseHandler to use TextUtils for normalization extio-de 2025-12-17 22:37:35 +01:00
  • d2f5c46847 Convert spaces to tabs extio-de 2025-12-13 15:26:38 +01:00
  • a41e5cf7b5 chore: Bump version to 1.9.5 in pom.xml extio-de 2025-12-10 20:46:41 +01:00
  • e0cd2a56c8 feat: Implement stripQuotes method to clean CSV values in CsvAgentResponseHandler and CsvUnmarshallingAgentResponseHandler extio-de 2025-12-09 21:56:16 +01:00
  • 353870dd79 Add CsvAgentResponseHandler extio-de 2025-12-09 21:18:39 +01:00
  • e7c8dc3e2a feat: Enhance JsonAgentResponseHandler with JSON sanitization and add comprehensive unit tests extio-de 2025-12-09 21:03:40 +01:00
  • dff1b46228 feat: Add debug logging for parsed CSV objects in CsvAgentResponseHandler extio-de 2025-12-08 22:52:06 +01:00
  • 55c8e43fb3 feat: Update responseHandler method to accept AgentContext extio-de 2025-12-08 22:31:42 +01:00
  • 6b93479b36 test: Enable test disabling for Llama server dependency in GraderTest extio-de 2025-12-08 21:58:39 +01:00
  • 28a1fde3ef feat: Add CsvAgentResponseHandler and corresponding tests for CSV parsing functionality extio-de 2025-12-08 21:57:30 +01:00
  • 0bc9468827 feat: Refactor grading logic to utilize ModelProfile and ClientService in Grader2 and related tests extio-de 2025-12-02 21:41:07 +01:00
  • e539ec44e1 bump version to 1.9.0 in pom.xml and disable CompletionClientTest extio-de 2025-11-30 18:21:05 +01:00
  • b7c1e90dc7 feat: Update model profile and statistics tracking extio-de 2025-11-30 18:19:01 +01:00
  • a6087a0613 bump version to 1.8.8 in pom.xml and update CompletionInterceptor interface to include conversation parameter in after method extio-de 2025-11-30 15:14:34 +01:00
  • 01dbd5c4db bump version to 1.8.7 in pom.xml and add rewindTurn method to Conversation class extio-de 2025-11-23 21:52:23 +01:00
  • 5281666325 bump version to 1.8.6 in pom.xml extio-de 2025-11-23 17:00:43 +01:00
  • dcc653fe2a bump version to 1.8.5 in pom.xml and add request duration tracking in BaseAgent extio-de 2025-11-23 16:14:33 +01:00
  • 99a31ae172 bump version to 1.8.4 in pom.xml extio-de 2025-11-23 14:00:29 +01:00
  • 4c14b510fc test: Disable test requiring Llama server or Azure subscription extio-de 2025-11-22 18:42:21 +01:00
  • 04beaf6b5f feat: Introduce Grader2 and AnswerGrader2 for improved grading functionality; deprecate legacy Grader and AnswerGrader extio-de 2025-11-22 18:40:35 +01:00
  • ae322743d6 bump version to 1.8.3 in pom.xml and add getValues method to AgentContext for improved value retrieval extio-de 2025-10-31 16:33:42 +01:00
  • bd37a143f6 refactor: Update ModelProfile to use costPerInToken and costPerOutToken for better clarity and accuracy extio-de 2025-10-31 16:15:37 +01:00
  • 12a48868b6 bump version to 1.8.1 in pom.xml extio-de 2025-10-29 13:02:41 +01:00
  • 179755df45 refactor: Simplify model name loading and update ModelNameSupplier to use ModelProfile extio-de 2025-10-29 13:02:14 +01:00
  • d0b1eeae75 fix: Update cache key generation to use shortName for ModelCategory extio-de 2025-10-29 12:50:33 +01:00
  • e76a6f647f bump version to 1.8.0 in pom.xml extio-de 2025-10-29 12:08:18 +01:00
  • 304924e223 feat: Enhance agent functionality with ModelProfile integration extio-de 2025-10-29 12:07:36 +01:00
  • c5dca3ac07 1.7.3 extio-de 2025-10-27 14:29:20 +01:00
  • 5853e53c60 feat: Add Levenshtein distance and similarity methods with corresponding tests extio-de 2025-10-27 14:28:15 +01:00
  • 1ba9227311 fix: Update setStringValue method to handle null values by removing the key from context extio-de 2025-10-13 21:20:18 +02:00
  • b31ddda715 bump version to 1.7.2 in pom.xml extio-de 2025-10-03 21:38:12 +02:00
  • 11d6d7ce28 refactor: Update README to remove optional dependency on commons-lang3 and increment version to 1.7.1; enhance AzureAiClient with proxy settings and refactor conversation methods; add AnswerGrader class for answer evaluation; improve TextUtils with new methods for string manipulation and regex matching; introduce comprehensive tests for TextUtils functionality. extio-de 2025-10-03 21:37:44 +02:00
  • c2687fc29e fix: Correct escape character in README for hidden branching syntax extio-de 2025-10-01 20:22:10 +02:00
  • 6a94b6e9e9 docs: Expand README with comprehensive examples for BaseAgent and Agent record implementations extio-de 2025-10-01 20:17:28 +02:00
  • 26366a1f29 docs: Update README with new model profile properties and examples for LLM configuration extio-de 2025-10-01 20:05:49 +02:00
  • b638d57047 docs: Clarify execution graph legend in README with detailed symbol meanings and example trace extio-de 2025-10-01 19:59:59 +02:00
  • 89c0cc5867 feat: Enhance README with reasoning model configuration and clarify streaming behavior extio-de 2025-10-01 19:57:01 +02:00
  • 514dad1c7f feat: Introduce reasoning capabilities in chat and text completion extio-de 2025-10-01 19:05:15 +02:00
  • 34c96f0147 chore: Bump version to 1.6.24 in pom.xml and update logging for conversation in BaseAgent extio-de 2025-09-30 15:50:55 +02:00
  • 1650bac4b8 fix: Update version to 1.6.23 in pom.xml and add null check for conversation in BaseAgent extio-de 2025-09-29 18:11:34 +02:00
  • db0cb39127 feat: Enhance branching support in BaseAgent with hidden placeholders and improved context handling extio-de 2025-09-28 20:52:43 +02:00
  • fd16ae9d38 chore: Bump version to 1.6.21 in pom.xml extio-de 2025-09-28 18:37:51 +02:00
  • 514cc2d912 fix: Add null check for response in normalizeModelResponse method extio-de 2025-09-28 18:37:14 +02:00
  • b24dfd1e08 refactor: Optimize response handler usage in BaseAgent for improved readability and performance extio-de 2025-09-28 18:25:45 +02:00
  • d77c11e809 chore: Bump version to 1.6.19 and refactor AgentRequestStatistic for improved instantiation and duration handling extio-de 2025-09-27 08:48:02 +02:00
  • b5f9a21f8b chore: Remove unused import for Collections in BaseAgent extio-de 2025-09-26 12:51:44 +02:00
  • e5ef603e5b chore: Bump version to 1.6.18 and fix branch agent retrieval logic in AgentExecutorService extio-de 2025-09-25 15:23:02 +02:00
  • 3680fe7854 chore: Bump version to 1.6.17 and add context update handling in BaseAgent extio-de 2025-09-25 14:19:45 +02:00
  • df8bc252ed chore: Bump version to 1.6.16 and refactor AgentExecutorService to improve context walking logic extio-de 2025-09-25 13:44:16 +02:00
  • ab1695f9a1 chore: Bump version to 1.6.15 and enhance JsonAgentResponseHandler to improve array entry parsing extio-de 2025-09-23 18:47:33 +02:00
  • 34ff8844a3 chore: Bump version to 1.6.14 and add setValues method to AgentContext for improved context management extio-de 2025-09-23 17:52:25 +02:00
  • 103ff2cb40 chore: Bump version to 1.6.13 and refactor execute method in BaseAgent for improved split handling extio-de 2025-09-22 19:49:08 +02:00
  • d17286a7f4 chore: Bump version to 1.6.12 and refactor JsonAgentResponseHandler to improve response handling extio-de 2025-09-22 13:10:08 +02:00
  • 7c467fd5b4 chore: Bump version to 1.6.11 and update spring-boot.version to 3.5.6; refactor JsonAgentResponseHandler for improved property parsing extio-de 2025-09-21 18:12:26 +02:00
  • 47b63dcb40 chore: Bump version to 1.6.10 and enhance AgentContext and AgentExecutorService with optional agent list handling extio-de 2025-09-14 11:29:48 +02:00
  • 5c3c89b580 chore: Bump version to 1.6.9 and enhance JsonAgentResponseHandler with prefixFields and array of objects support extio-de 2025-09-13 19:47:30 +02:00
  • a417b95dda chore: Update version to 1.6.8 and enhance conversation handling in BaseAgent extio-de 2025-09-13 17:56:30 +02:00
  • aca661d929 chore: Bump version to 1.6.7 in pom.xml extio-de 2025-07-13 10:42:48 +02:00
  • a176e6b6c4 refactor: Update modelCategory method to accept AgentContext and adjust related calls extio-de 2025-07-13 10:42:02 +02:00
  • 70f7a06da8 refactor: Remove unused import for Value annotation in AzureAiClientAutoConfiguration extio-de 2025-07-13 10:34:11 +02:00
  • d0b256502b Use netty client for Azure, remove proxy configuration extio-de 2025-07-13 10:33:17 +02:00
  • d9fae7eebd chore: Update version to 1.6.6 and refactor agentType method for context handling extio-de 2025-07-10 00:20:16 +02:00
  • df3034e6ca Moved TextUtils to lm-lib extio-de 2025-07-05 20:04:56 +02:00
  • 2cb6ad7863 1.6.3 extio-de 2025-07-05 19:58:37 +02:00
  • 7cf067400b feat: Allow AgentContext update consumer in BaseAgent and add beforeStream to TextAgentResponseHandler extio-de 2025-07-02 21:45:44 +02:00
  • c5e2ace604 Fix TextAgentResponseHandler, Added afterChunkUpdate() extio-de 2025-06-29 17:29:37 +02:00
  • b761018f9f readme extio-de 2025-06-28 17:58:27 +02:00
  • f62d30fe3b readme extio-de 2025-06-28 17:57:43 +02:00
  • 53e3543380 Readme extio-de 2025-06-28 17:56:07 +02:00
  • d48d5d75a5 readme extio-de 2025-06-28 17:43:17 +02:00
  • 7cff5bca22 readme extio-de 2025-06-28 17:38:18 +02:00
  • 42545b8dd5 Update readme extio-de 2025-06-28 17:35:28 +02:00
  • fda6971a46 Updated README extio-de 2025-06-28 17:26:38 +02:00
  • 9ca590a8d4 Implemented agent streaming extio-de 2025-06-28 16:55:26 +02:00
  • 365043b5a0 Streaming Client extio-de 2025-06-28 14:36:26 +02:00
  • 2350740136 Introduced OpenAI chat completion client; extio-de 2025-06-27 23:39:17 +02:00
  • eee37a5648 Rename oai client package extio-de 2025-06-27 21:49:30 +02:00
  • a555d00f74 Get token usage from OpenAI Api if available extio-de 2025-06-27 21:19:26 +02:00
  • 47ef9ba436 Refactored llm clients, removed maxContinuations feature, exposed finishReason instead; extio-de 2025-06-27 20:43:04 +02:00
  • f3706a408a Update readme extio-de 2025-06-27 17:59:12 +02:00
  • bef3ef1468 Deprecated Client#completion and removed redundant question parameter extio-de 2025-06-27 17:35:48 +02:00
  • 5b5f56fa15 Combined unnecessary dual prompt template parameters instruction and text to user extio-de 2025-06-27 17:17:27 +02:00
  • 4e52c1c4ce Code cleanup extio-de 2025-06-27 16:59:52 +02:00
  • 60bdc54f96 Moved oai client dtos to domain packages extio-de 2025-06-27 16:49:37 +02:00
  • 11a4ab1271 Moved oai client packages extio-de 2025-06-27 16:46:56 +02:00