Skip to content

Release 4.3.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@Mat001 Mat001 released this 06 Oct 21:52
· 2 commits to redis-streams-notifications since this release

New Features (Beta)

  • Redis Streams for Persistent Notification Delivery
    (#444): Added Redis Streams implementation as an alternative to Redis Pub/Sub for notification synchronization across Agent nodes.
    Redis Streams provides:

    • Persistent message delivery with acknowledgment
    • Automatic retries with exponential backoff
    • Consumer groups for load balancing
    • Configurable batching and flush intervals
    • Connection error recovery with reconnection logic
    • Comprehensive metrics tracking

    Configure via synchronization.notification.default: "redis-streams" in config.yaml. See documentation for configuration options including batch_size, flush_interval, max_retries, and connection_timeout.

Fixed

  • Fixed flexible Redis password configuration to support auth_token, redis_secret, and password fields with environment variable fallback (#444)