Исправлена обработка обрезки суммаризации путём привязки к идентификатору сообщения.
- Fixed: Исправлена логика обрезки суммаризации: теперь она корректно привязывается к идентификатору сообщения.
Агентная платформа со всем необходимым для работы.
Deep Agents — это готовый фреймворк для создания автономных AI-агентов, который предоставляет «из коробки» планирование, управление контекстом, работу с файловой системой и поддержку под-агентов.
Инструмент решает задачу создания сложных многошаговых задач (long-horizon work), где агенту нужно самостоятельно планировать действия, хранить память между сессиями и делегировать части работы специализированным под-агентам. Он полезен тем, кто хочет получить полноценный агент с продуманными дефолтами, не изобретая базовую инфраструктуру с нуля.
👤 Кому подойдёт: Разработчики, создающие сложные AI-агенты; инженеры, использующие LangChain/LangGraph; команды, которым нужен готовый, расширяемый каркас для production-ready решений с поддержкой локальных моделей.
Исправлена обработка обрезки суммаризации путём привязки к идентификатору сообщения.
По умолчанию теперь вызываются ошибки при отказе моделей, улучшена обработка grep и компактирования.
Оптимизация производительности SDK: устранено импортирование langchain_anthropic и langchain_openai при загрузке.
Релиз deepagents 0.7.31: добавлена метаданных трассировки, исправлены права доступа и ID задач.
В AsyncSubAgent добавлены уведомления и вебхуки, улучшена обработка очередей и исправлены ошибки с отменой задач.
Исправлена работа CompositeBackend с путями, добавлена защита от редактирования бинарных файлов и оптимизирован grep.
Исправлена ошибка в методе ContextHubBackend.glob, теперь он корректно учитывает аргумент path.
В релизе 0.7.27 добавлена синхронизация статусов асинхронных саб-агентов с основным и исправлена передача их имён.
Асинхронные сабенты теперь сообщают о ожидании человека и встраиваются в трассировку родителя; исправлено сохранение путей результатов инструментов.
Исправлена уязвимость обхода ограничений файловой системы через симлинки, улучшена производительность поиска в песочнице.
Добавлена поддержка fork-режима для асинхронных подагентов, исправлено переполнение контекста и сохранение рубрики при параллельных вызовах.
В релизе 0.7.23 добавлено закрепление навыков по имени и исправлено использование SkillsMiddleware для подагентов.
В версии 0.7.22 инструменты навыков загружаются лениво, исправлено искажение кодировки при перезаписи текста.
В версии 0.7.21 добавлена возможность сохранения бинарных данных (blobs) в FilesystemMiddleware на бэкенде.
Исправлена ошибка, при которой бинарный контент в StateBackend.upload_files неверно маркировался как base64.
Исправлено восстановление после отказа в чтении файлов, добавлена фильтрация мультимедиа и оптимизация путей инструментов.
Исправлено отображение усечённых результатов, добавлена валидация аргументов и корректный расчёт размера файлов.
Исправлена потеря статуса выхода бэкенда при отсутствии метаданных и ограничены MIME-типы для встроенных файлов.
Исправлена блокировка параллельных правок файлов и добавлена перезагрузка навыков при сбросе метаданных.
Исправлены ошибки в SDK: коллизии путей, передача состояния подагентов, поддержка двоеточий в ключах и валидация Nemotron.
Релиз deepagents 0.7.14: исправления в инструментах работы с файлами, валидация бюджетов и улучшение форматирования вывода.
Исправление: режим подагента handoff переименован в isolated.
В deepagents 0.7.12 добавлено ветвление диалогов подагентов и исправлена сортировка glob при отсутствии метки времени.
В релизе deepagents 0.7.11 добавлены хуки интеграции SDK для рубричных оценщиков.
Исправлено перехватывание ввода TUI локальными shell-командами и корректная обработка ошибок glob в песочнице.
Исправлено исключение инструментов в harness, улучшена RubricMiddleware и семантика таймаутов.
Исправлена ошибка с состоянием файлов для бэкендов состояния и обновлены минимальные версии зависимостей.
Вышла версия deepagents==0.7.7.
Исправлена ошибка: история диалога теперь выгружается в отдельный ID сессии при суммаризации.
Исправлена логика идентификации провайдеров SDK, поддерживающих работу с файлами.