Package org.springframework.ai.tool.toolsearch.eviction
@NullMarked
package org.springframework.ai.tool.toolsearch.eviction
-
ClassDescriptionA
ToolIndexEvictionStrategythat clears a session's tool index before every request, ensuring tools are always re-indexed on each conversation turn.AToolIndexEvictionStrategythat delegates to multiple strategies and unions their eviction decisions.AToolIndexEvictionStrategythat evicts the least-recently-used session when the number of concurrently active sessions exceeds a configured maximum.AToolIndexEvictionStrategythat never evicts sessions automatically.Strategy that decides which session tool indexes should be evicted.AToolIndexEvictionStrategythat evicts sessions whose last-access time is older than a configured time-to-live (TTL).