Мажорный релиз с поддержкой reasoning, кэширования промптов, новых векторных хранилищ и агентов ReAct.
- Breaking: Публичные структуры (TokenUsage, CallOptions, Message и др.) получили новые поля; требуется использование ..Default::default() или конструкторов.
- Added: Добавлена поддержка reasoning (thinking) для Claude, OpenAI, Ollama и DeepSeek, а также кэширования промптов для Claude.
- Added: В трейт VectorStore добавлены методы delete и get_by_ids, реализованные для всех встроенных хранилищ.
- Added: Появились новые компоненты: агент ReActAgent, цепочки TransformChain и APIChain, а также инструменты PerplexitySearch и FirecrawlSearch.
- Added: Добавлена поддержка MariaDB 11.7+ с нативным типом VECTOR и возможность использования pgvecto.rs для pgvector.
- Fixed: Исправлено сохранение незавершенных ходов в память при ошибках в потоках и потеря токенов в ConversationalRetrieverChain.