Module redis_checkpointer

Source
Expand description

Redis-backed checkpointer implementation using connection pooling.

This checkpointer stores agent state in Redis with automatic serialization and deserialization. It’s ideal for:

  • High-performance applications requiring fast state access
  • Distributed systems where multiple agent instances share state
  • Applications already using Redis for caching or session management

§Features

  • Automatic JSON serialization/deserialization
  • Connection pooling for efficient resource usage
  • TTL support for automatic state expiration
  • Namespace support for multi-tenant applications

Structs§

RedisCheckpointer
Redis-backed checkpointer with connection pooling and TTL support.
RedisCheckpointerBuilder
Builder for configuring a Redis checkpointer.