VSvarunsingla.com

← All entries

Day 53· · 5 min read

Agent Reliability Engineering

Foundations & Protocols Governance & Safety

Frontier models all pass OSWorld-V-75% and SWE-Bench-87%. The bottleneck has moved.

1. Why Agent Reliability Traditional SRE

Traditional SRE was built for deterministic services: same request, same response, binary up/down. Agents broke that contract. Five reasons your APM stack is blind:

memory reads. Failure can hide in step 23.

ConceptWhat It IsWhy It Matters
Task Success SLO% of agent runs that produce the user-intended outcome, scored by trajectory-aware judges (LangSmith / Galileo).Replaces 'request success'. Target 92-98% depending on stakes. Budget burn pauses deploys.
Quality SLOLLM-as-Judge or rubric score on sampled production traces. Calibrated against human labels weekly.Catches silent regression after model swap or MCP server update. Drops >2% from baseline = page.
Cost-per-Task SLO$ spent per successful task, tracked via OTEL gen_ai spans (tokens × price + tool fees).Frontier model loops are the new memory leaks. SLO at p95 cost; auto-rollback if p95 cost > 2× baseline.

2. The Four SLO Categories Every Agent Fleet Needs

ConceptWhat It IsWhy It Matters
Task Success SLO% of agent runs that produce the user-intended outcome, scored by trajectory-aware judges (LangSmith / Galileo).Replaces 'request success'. Target 92-98% depending on stakes. Budget burn pauses deploys.
Quality SLOLLM-as-Judge or rubric score on sampled production traces. Calibrated against human labels weekly.Catches silent regression after model swap or MCP server update. Drops >2% from baseline = page.
Cost-per-Task SLO$ spent per successful task, tracked via OTEL gen_ai spans (tokens × price + tool fees).Frontier model loops are the new memory leaks. SLO at p95 cost; auto-rollback if p95 cost > 2× baseline.

3. Error Budgets, Reframed for Agents

The Google formula still holds: Burn-rate policy (Salesforce, Datadog reference): error_budget = (1 - SLO_target) × time Fast burn -- 2% budget in 1hr page on-call,

What changes is what consumes the budget. For Slow burn -- 10% in 24h ticket + auto-rollback an agent fleet, every event below is a withdrawal:

Catastrophic -- 30% in 6h kill switch tier T1/T2

invoked, agent restricted to read-only until SRE

The killer feature is self-regulation: when an agent's safety SLI drops below 99%, Microsoft Agent 365 (GA May 1) and Salesforce Agentforce 3.0 Self-Healing automatically scope down its capabilities -- fewer tools, read-only mode, mandatory HITL -- until the budget recovers. Error budgets become live policy, not

ConceptWhat It IsWhy It Matters
Safety / Compliance SLO% runs without policy violation: prompt-injection caught, PII redacted, kill-switch responsive in <1s.EU AI Act Annex III evidence. Galileo / Snyk Evo / Microsoft Agent 365 emit signals; budget burn restricts agent capabilities.

4. The Agent SRE -- A New On-Call Discipline

Gartner now lists Agent SRE as the fastest-growing platform engineering role. Salary band $150K-$220K (US). Day-to-day looks nothing like 2015 SRE:

ConceptWhat It IsWhy It Matters
Safety / Compliance SLO% runs without policy violation: prompt-injection caught, PII redacted, kill-switch responsive in <1s.EU AI Act Annex III evidence. Galileo / Snyk Evo / Microsoft Agent 365 emit signals; budget burn restricts agent capabilities.

5. Reference Playbook -- Stand Up Agent SRE in 30 Days

ConceptWhat It IsWhy It Matters
Safety / Compliance SLO% runs without policy violation: prompt-injection caught, PII redacted, kill-switch responsive in <1s.EU AI Act Annex III evidence. Galileo / Snyk Evo / Microsoft Agent 365 emit signals; budget burn restricts agent capabilities.

Market Signal

ConceptWhat It IsWhy It Matters
Days 15-21 · Burn-rate alertsFast / slow / catastrophic policies with Argo Rollouts auto-rollback hooks. Wire to PagerDuty + Slack.Add kill-switch T1-T4 hooks: app freeze → egress block → infra revoke → memory snapshot.
Days 22-30 · Drills + governanceRun 2 chaos drills (prompt injection + MCP outage). Generate first EU AI Act Annex III audit pack from OTEL traces.Promote findings into golden dataset (Day 45 pattern). Self-healing data loop established.

Market signal: Microsoft Agent 365 (GA May 1) bundles agent SLOs, burn-rate alerts and kill-switches

into M365 E7 -- the first new enterprise licence tier since E5 (2015). Salesforce Agentforce 3.0 ships Self-Healing Workflows. Galileo, Braintrust ($80M raise) and Arize Phoenix all shipped Agent SLO dashboards in the last 60 days. The AI governance market crossed $1B (Gartner). Reliability is officially

OpenClaw crosses 300K GitHub stars -- fastest-growing OSS project ever Peter Steinberger's OpenClaw -- the local-first personal AI assistant that runs entirely on your own devices and connects 50+ integrations (WhatsApp, Telegram, Slack, Discord, Signal, iMessage, Notion, Linear) -- blew past 302K GitHub stars in early May 2026, making it the fastest-growing open-source project in GitHub history. From 9K stars to 60K in four days in late January, then 210K by April, now 302K. Reliability lesson: at this growth rate, OpenClaw is a Day-49 case study in agent SRE for consumer-scale OSS. Forks routinely ship with no kill switch, no audit trail, no scoped SPIFFE-style identity. That is the production reliability crisis Microsoft Agent 365 + apm.yml + per-agent SLOs were designed to solve. If you fork it, ship it with the 4 SLO categories

GitHub stars (fastest-ever integrations (WhatsApp, local-first (your data never default kill switch (reliability growth) Slack, Notion, ...) leaves device) gap)

compute deal, Claude Code Auto Mode shipped, Jamie Dimon endorses 10 finance agents.

conversational agents, 70+ languages translation.

OpenAI as the model provider. Multi-agent UX going mainstream.

context (extends Day 39 Context Engineering).

ConceptWhat It IsWhy It Matters
Days 15-21 · Burn-rate alertsFast / slow / catastrophic policies with Argo Rollouts auto-rollback hooks. Wire to PagerDuty + Slack.Add kill-switch T1-T4 hooks: app freeze → egress block → infra revoke → memory snapshot.
Days 22-30 · Drills + governanceRun 2 chaos drills (prompt injection + MCP outage). Generate first EU AI Act Annex III audit pack from OTEL traces.Promote findings into golden dataset (Day 45 pattern). Self-healing data loop established.
Market signal

Market signal: Microsoft Agent 365 (GA May 1) bundles agent SLOs, burn-rate alerts and kill-switches into M365 E7 -- the first new enterprise licence tier since E5 (2015). Salesforce Agentforce 3.0 ships Self-Healing Workflows. Galileo, Braintrust ($80M raise) and Arize Phoenix all shipped Agent SLO dashboards in the last 60 days.

Practical takeaways
Don't boil the ocean. Start with Cost-per-Task SLO for your

Don't boil the ocean. Start with Cost-per-Task SLO for your highest-traffic agent -- easiest to measure, fastest payback. Wire OTEL gen_ai spans, set p95 baseline, fire an alert at 2× baseline. Add burn-rate alerts before adding capabilities Every new tool you give an agent is a new way the budget can burn. Ship the alert with the tool -- pre-commit hook in CI checks every PR touching the MCP allowlist also updates the SLO config. Treat error budgets as live policy, not quarterly review Microsoft Agent 365 and Salesforce Agentforce 3.0 auto-restrict capability when safety SLI drops. Implement the same pattern in-house with LangGraph circuit breakers + budget-burn hooks → read-only fallback mode.

Game Day for agents = inject a known prompt-injection payloa

Game Day for agents = inject a known prompt-injection payload, kill an MCP server mid-trajectory, fuzz a delegation chain. Measure detect-to-contain time. First drill always exposes the biggest gap (usually the kill Hire (or grow) one Agent SRE -- even part-time Fastest-growing platform role for a reason. If you can't hire, grow one from your strongest backend engineer + give them Phoenix Agent Evals MCP, LangSmith and Galileo Signals. EU AI Act T-83 days makes this a

Day 50 preview: The Agentic Eval Stack 3.0 -- how Phoenix Ag

Day 50 preview: The Agentic Eval Stack 3.0 -- how Phoenix Agent Evals MCP, Braintrust eval-as-code and LangSmith threads compose into the first truly closed self-healing dataset loop. Eval-driven development for non-deterministic systems hits maturity.

VS
Varun Singla
Singapore · About · Learning in public