v0.5.5 v1.7.16

high risk

vllm-project/vllmAug 13, 2026 → Aug 19, 20265 days between releases

What's New

Major version bump introduces Eino middleware to fix tool pairing errors.

New Features

  • Tool pairing reconciliation middleware
  • Orphan tool pruning middleware
  • Long conversation stability fix

Improvements

  • Added defense-in-depth middleware for tool pairing stability

Bug Fixes

  • Fixed 400 errors (NodeRunError) triggered by broken tool_call/tool_result pairing after summarization

Upgrade Notes

Ensure Python 3.11 is installed as it is now the minimum supported version. The upgrade introduces toolPairReconciler and orphanToolPruner middleware to the agentic path; verify tool handling configurations if you rely on custom tool logic.

The Two Releases

v0.5.5

v0.5.5

Aug 13, 2026· 2 months ago

This release focuses on core stability and performance, raising the Python SDK minimum supported version to 3.11 and introducing new examples, benchmarks, and CI improvements.

Full release notes
v1.7.16

Aug 19, 2026· 2 months ago

A bug fix for Eino addressing 400 errors caused by broken tool_call/tool_result pairing in long conversations by adding defense-in-depth middleware.

Full release notes