DriftGuard
Some reliability problems don’t announce themselves. They accumulate — small behavioral shifts, growing memory deviations, patterns that move outside their baseline one session at a time. By the time they’re visible, they’ve been building for weeks. DriftGuard watches for them.What Drift Looks Like
Drift is harder to catch than a crash because nothing breaks outright. Instead:- An agent that used to respond in 800ms now consistently takes 2.5 seconds — not slow enough to trigger a timeout alert, but degraded
- Memory patterns shift over successive sessions — the agent’s context grows slightly faster each day without explanation
- Behavior becomes less consistent: the same input produces noticeably different outputs across sessions, indicating something in the agent’s operating environment is changing
What DriftGuard Does
- Establishes a behavioral baseline for each monitored agent
- Tracks deviations from baseline across memory patterns, response characteristics, and context behavior
- Flags long-horizon erosion before it crosses the threshold into active failure
- Surfaces trends with the context to understand what’s changing and when it started
Signals DriftGuard Monitors
Context Drift
Changes in how the agent’s context behaves over time:- Context growth rate (tokens per session vs. baseline)
- Compaction frequency and efficiency
- Memory retention patterns across sessions
Baseline Deviation
Comparison of current agent behavior against established baseline:- Response latency distribution
- Output consistency across similar inputs
- Tool usage patterns
- Error rate trends
Memory Integrity Posture
Whether the agent’s persistent memory state is remaining coherent:- Memory growth velocity
- Anomalous retrieval patterns
- State consistency across sessions
Quick Start
Output
Establishing Baselines
DriftGuard needs a stable operating period to establish a reliable baseline. When to baseline:- After a new agent deployment once it’s been running for a few days
- After a major configuration change to reset expectations
- Periodically (recommended: quarterly) to account for intentional evolution
Drift Thresholds
DriftGuard uses configurable thresholds. Defaults are conservative — flag early, before problems compound.Integration with Sentinel and Agent911
DriftGuard operates on a longer time horizon than Sentinel:- Sentinel catches active failures (minutes)
- DriftGuard catches slow degradation (days to weeks)