|
4 | 4 |
|
5 | 5 |
|
6 | 6 |
|
| 7 | +## [1.2.0] - 2025-08-10 |
| 8 | + |
| 9 | +### Added |
| 10 | +- Add ResponseParser for provider-agnostic structured response parsing |
| 11 | +- implement comprehensive LLM response parsing |
| 12 | +- enhance ResponseParser to handle direct function tags |
| 13 | + |
| 14 | +### Other |
| 15 | +- Merge pull request #55 from lucaromagnoli/release/v1.1.1 |
| 16 | +- security: remove anthropic_real_response.json |
| 17 | +- Fix compilation issue in ResponseParser.cpp |
| 18 | +- Implement parseDirectFunctionTags with simplified string-based approach |
| 19 | +- Fix parseDirectFunctionTags to be generic and handle unclosed tags |
| 20 | +- Fix parseDirectFunctionTags to throw exception for missing functionName |
| 21 | +- Fix isAnthropicResponse to detect any XML-like tags |
| 22 | +- Fix formatting after pre-commit hooks |
| 23 | +- SECURITY: Remove dangerous test files that leaked aideas implementation details |
| 24 | +- Fix formatting after pre-commit hooks |
| 25 | +- Remove unnecessary text wrapping in LLM response conversion |
| 26 | +- Fix Anthropic MessagesResponse parsing to handle tool_use content |
| 27 | +- Update default model in AnthropicConfig to CLAUDE_SONNET_3_7 |
| 28 | +- Update default Anthropic model to Claude 4 Sonnet |
| 29 | +- Update AnthropicConfig to use the latest API version |
| 30 | +- Add tool_choice parameter to Anthropic MessagesRequest |
| 31 | +- Replace literal model names with enum usage in getAvailableModels() |
| 32 | +- Update formatting and anthropic version |
| 33 | +- Fix anthropic-version to valid 2023-06-01 |
| 34 | +- Fix tool_choice format - should be object not array |
| 35 | +- Fix toLLMResponse with smart parsing parameter |
| 36 | +- Merge pull request #56 from lucaromagnoli/feature/response-parser |
| 37 | + |
7 | 38 | ## [1.1.1] - 2025-08-09 |
8 | 39 |
|
9 | 40 | ### Fixed |
|
0 commit comments