Time-To-Live (TTL) is a value, typically expressed in seconds, that specifies the maximum lifespan or validity period for a piece of data in a transient storage system, after which it is automatically considered stale and subject to eviction or mandatory refresh. In agentic memory and context management, TTL is a critical policy for cache eviction and managing episodic memory, ensuring that outdated context does not persist and consume valuable storage or context window capacity. It acts as a deterministic expiration timestamp, providing a simple yet powerful rule for memory update automation.
