TealTemporal addresses the temporal dimension of OWASP ASI-08 (Excessive Agency) — the risk that agents operate indefinitely, retry sensitive actions without pause, or act outside approved operational windows.
Installation
Quick Start
Class Signature
Session TTL
Session TTL enforces maximum session lifetimes. When a session expires, the agent must re-authenticate.Cooldown Periods
Cooldown periods enforce minimum wait times between sensitive actions, preventing rapid-fire retries.Rate Limiting
Time-of-Day Restrictions
Restrict agent operations to specific time windows:TemporalDecision
Integration with TealEngine
Related Documentation
- TealEngine v1.3 — Pre-evaluation temporal checks
- TealState — Context TTL for state entries
- TealReliability — Circuit breakers complement cooldowns
- TealMonitor v2 — Cost rate limiting

