Commit ad8d3af
committed
fix: upgrade marvin>=3.2.0 to fix contact-extractor crash
Marvin 3.0.x/3.1.x are incompatible with pydantic-ai>=1.56.0 (required
for CVE-2026-25580). The Agent class lost the `_deprecated_result_tool_name`
attribute in pydantic-ai 1.56+, causing AttributeError in marvin's
streaming.py when using `run_async()` with union result_type.
Upgrade to marvin>=3.2.0 which is compatible with modern pydantic-ai.
Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com>
Signed-off-by: Paolo Dettori <dettori@us.ibm.com>1 parent 08c2a15 commit ad8d3af
2 files changed
Lines changed: 1446 additions & 1446 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
0 commit comments