What's Changed
Fixed
- RedisTransport: Auto-recover from NOGROUP errors when Redis loses streams
(restart without persistence, failover, memory eviction). A background stream
group monitor periodically ensures consumer groups exist via XGROUP CREATE
with MKSTREAM, and PendingReclaimerManager now recreates consumer groups
on NOGROUP errors instead of logging unhandled exceptions.
Changed
- Bump
faststream from 0.6.5 to 0.6.6 — fixes xautoclaim crash on Redis < 7.0.
- Bump
a2a-sdk from 0.3.22 to 0.3.24.
- Bump
pyasn1 from 0.6.1 to 0.6.2 — fixes CVE-2026-23490.
Installation
pip install eggai==0.2.14