Skip to main content

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
Standard monitoring misses all of this. DriftGuard doesn’t.

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)
Both feed into Agent911. DriftGuard findings appear in the Agent911 snapshot when drift thresholds are exceeded.

CLI Reference

Next Steps

Sentinel

Active failure detection — the short-horizon complement to DriftGuard.

Agent911

DriftGuard findings surface in the Agent911 snapshot when thresholds are exceeded.