Pydantic AI v2.35.0 — депрекация RunContext.capability_loaded/available_capability_ids; троттлинг Temporal-метрик

Pydantic

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

v2.35.0 выпущен 25 августа. Депрекация `RunContext.capability_loaded` и `available_capability_ids` в пользу новых capability-API. TestModel: inclusive integer `maximum` теперь достижим. Частота экспорта Temporal-метрик по умолчанию снижена. Явное пустое описание `Tool` сохраняется, а не подменяется docstring функции. Идёт сразу за v2.34.0 (24 августа), в которой добавлен скилл миграции с LangChain, поддержка `ZaiModel` для GLM-5.3 и ~13 багфиксов, включая `VercelAIAdapter`, отвергавший `id` reasoning-частей, распознавание алиаса `r1` в Bedrock, и `VercelProvider`, убирающий профиль Groq.

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

Депрекация из тех, что ломает потребительский код, интроспектирующий `RunContext` ради capabilities. Продолжение v2.34.0 (со скиллом миграции с LangChain и Z.ai GLM-5.3) показывает, что фреймворк быстро консолидирует две экосистемы (Pydantic-AI-native + LangChain-скиллы) — отслеживающим обе стоит знать, что API-поверхность перетасовывается.

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

default

Источники

официальный GitHub release