Pydantic AI v2.32.0 раскрывает аннотации OpenRouter web-search и поставляет инструментарий v6

Pydantic AI

инструменты официальный 1 ист. ~1 мин

Релиз 18 августа v2.32.0: предлагает известные имена моделей для неверных идентификаторов, поддерживает жизненный цикл attachment-search в xAI, раскрывает источники OpenRouter web-search в provider_details['annotations'] и добавляет инструментарий версии 6, отправляющий результаты инструментов под ролью 'tool'. Исправления: синхронные хуки выполняются в пуле потоков с принудительным timeout=, ответы только с пустыми текстовыми частями трактуются как отсутствие вывода, результаты инструментов сортируются раньше объявлений доступности, чтобы Bedrock принимал раскрытие нескольких инструментов, а нативные вызовы инструментов без блоков результатов отбрасываются. v2.31.1 (17 августа) отклоняет нативный структурированный вывод для Claude Sonnet 5 и Fable 5 на Bedrock и откатывается на thinking_level='LOW' для моделей Gemini, которые отвергают 'MINIMAL'.

Почему это важно

Отказ Bedrock от нативного структурированного вывода для новейших моделей Claude — это тот тип бага provider-drift, который тихо ломает продакшен-пайплайны — его упоминание в ченджлоге правильный шаг. Аннотации уровня поверхности OpenRouter закрывают реальный пробел observability для мультипровайдерных агентских стеков.

Важность: 2/5

default

Источники