The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Retries, timeouts and error-rate breakers routinely fail or do harm when autonomous agents generate effectful work: a production study finds repeated successful but non‑converging calls, duplicated/escaped effects and misrouted repairs that waste tokens and block correct work, prompting seven delegation-level reliability primitives.

Agent Mesh: Reliability Primitives for Non-Idempotent Agent Delegation - Identity Adequacy and Evidence Adequacy
Mazhar Shaikh, Anurag Rajkumar Bombarde, Harshal Pathak · August 26, 2026
arxiv descriptive medium evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Mazhar Shaikh unresolved corpus identity
  2. Anurag Rajkumar Bombarde unresolved corpus identity
  3. Harshal Pathak unresolved corpus identity

Semantic Scholar

Latest observation:

  1. M. Shaikh provider ID
  2. Anurag Rajkumar Bombarde provider ID
  3. Harshal Pathak provider ID
An observational failure study of a production agentic software-delivery platform finds that conventional service-mesh reliability primitives (retry, timeout, error-rate breakers) are blind or harmful under non-idempotent agent delegations because of identity and evidence inadequacy, leading to repeated successful non-converging calls, escaped effects, misattribution, and enforcement-layer outages, and motivates seven delegation-level reliability primitives.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

Autonomous agents increasingly perform bounded software tasks under an orchestrator that retries, resumes, and budgets them. The machinery such orchestrators reach for is the service mesh's: retry, timeout, and error-rate circuit breaking. We report a failure study of a production agentic software-delivery platform over 147 numbered incidents spanning 81 runs, each with a measured cost and, in most cases, a mutation proof reproducing the failure. All three assumptions those primitives rest on are violated in practice, and we quantify the consequences: a loop of fifty-four consecutive successful tool calls no error-rate breaker could see; a progress signal constant by construction, guaranteeing a false trip on the third repair round and driving one run from six of six components to three; twenty-one events accumulated across six invocations of one delegation, making a correct, idempotent component unwinnable; a misrouted failure that woke five components for a two-component fault, leaving three bystanders regressing working code; and twelve incidents in which the enforcement layer blocked correct work, the most expensive costing 107 agent turns and zero accepted writes. We find one cross-cutting cause and its dual. Identity adequacy: in five separate subsystems an identity that failed to discriminate produced a confident wrong answer, and two of them derived the corrective rule independently. Evidence adequacy: a reliability decision may be taken only on evidence capable of moving, attributable to what it measures, and deterministic under identical conditions. From the findings we derive seven reliability primitives whose enforcement unit is the delegation rather than the message, and specify the controlled evaluation the study motivates but does not constitute.

Summary

Main Finding

Agent Mesh reports that common service-mesh reliability primitives (retry, timeout, error-rate circuit breaking) are systematically inadequate for orchestrating expensive, non-idempotent agent delegations. The paper documents a production agentic software-delivery platform’s operational corpus (147 incidents across 81 runs) and identifies two cross-cutting failure modes — identity adequacy and evidence adequacy — that produce large, measurable resource waste and correctness regressions. From these findings the authors design seven delegation‑level reliability primitives (the Agent Mesh) and report operational changes observed after deploying each primitive; they stress the study is observational, not a controlled trial.

Key Points

  • Problem setting

    • Delegations are effectful, generated at inference time (no pre-attached idempotency key), and expensive (tokens and computation are consumed regardless of whether effects are kept).
    • The platform is a deterministic-DAG delivery agent (66,185 lines, 59 modules) that composes tool calls at inference time.
  • Empirical corpus

    • 147 recorded incidents spanning 81 identified runs, recorded operationally and typically mutation‑tested (most fixes when reverted reproduce the failure).
    • Costs measured from persisted records (agent turns, tool calls, durations, budgets).
  • Principal findings

    • F1: Agents tend to fail by ceasing to converge (repeating successful actions without progress) rather than throwing explicit errors. Error-rate breakers are often blind to this mode.
      • Example: 54 identical successful tool calls over 11 minutes; no error path reached; human intervention required.
    • F2: Progress signals can be constant by construction (e.g., hashing a check name), producing guaranteed false trips of progress breakers and killing converging repair loops.
      • Example: a detector hashed a constant identifier and tripped at the third round, driving a component from 6/6 to 3/6 even though evidence had moved toward correctness.
    • F3: Effects escape transactional containment. Some side‑effects (event logs, package installs, database writes, post-write hooks, model-provider calls) are outside the workspace and are not deduplicated, making components unwinnable despite correct idempotent producers.
      • Example: 21 events accumulated across six invocations of a delegation; the producer produced exactly three events per invocation, but the ledger held duplicates.
    • F4: Misrouted failure attribution causes incorrect components to be instructed to change working code (highly destructive in a repair-by-fleet setting) and wastes diagnostic effort.
      • Example: a failure by two components woke five; three bystanders regressed working code.
    • F5: The enforcement layer (gates/validators) itself becomes a primary outage source: rejecting correct work causes repeated rejected retries and burned budgets. A mistaken acceptance can be worse than a rejection because it can close escape routes.
      • Measured: 12 incidents where enforcement blocked correct work; worst was 107 agent turns and zero accepted writes.
    • F6: Some failures only manifest when the entire system runs; per-service or per-tool checks miss cross-service integration effects; end-to-end boot/probing found escapes others missed.
  • Cross-cutting concepts

    • Identity adequacy: identifiers used to attribute evidence must discriminate correctly; inadequate identities produce confident but wrong answers across multiple subsystems.
    • Evidence adequacy: reliability actions must be taken only on evidence that can move, is attributable to what it purports to measure, and deterministic under identical conditions.
  • Proposed primitives (Agent Mesh) — enforcement per-delegation rather than per-message:

    • M1 Progress breaker: progress signals that fingerprint non-constant, content‑sensitive evidence.
    • M2 Exoneration: boot corpus, clamp yielding, and guard provability to exclude known benign failures.
    • M3 Effect contract + ledger: declared vs observed effects, content-addressed fingerprints, durable ledger to deduplicate committed side-effects.
    • M4 Budget lattice: hierarchical budgets (run × component × fingerprint × strategy × session) to contain wasted spend.
    • M5 Failure routing: typed graph with checkpoint ladder that attributes failures to first unproven transition; supports abstention when ambiguous.
    • M6 Nondeterminism quarantine: workspace × env × contract digest to isolate non-deterministic runs.
    • Verdict channel and declaration authority: explicit, distinct verdict outcomes (e.g., suppressed-as-duplicate vs refused-as-stalled); admission control for runs/delegations.
  • Deployment notes

    • The system replaced blind error-rate breakers with progress-based breakers (at nested scopes), introduced content-keyed session progress, implemented durable leases/deduplication for some recovery actions, and adjusted routing to use checkpoint ladders. The paper reports what changed operationally, but not a controlled comparison of metrics pre/post.
  • Study limitations

    • Observational, single-system corpus; incidents were self-diagnosed by the platform team; not a randomized or independent sample—so transferability must be assessed carefully.

Data & Methods

  • System under study
    • A production, deterministic-DAG agentic software-delivery platform used to synthesize, test, and repair multi-stack codebases. Delegations generate actions at inference time; tool surface limited and observable (7 tools: read, list, grep, write, edit, run-a-named-check, done).
  • Incident corpus
    • 147 incidents across 81 runs; incidents recorded operationally as diagnosed (each has a numeric identifier; 81 runs have persisted run IDs).
  • Cost measurement
    • Costs taken from durable platform records: persisted attempts, recovery leases, budgets, and event streams. Agent turns and tool calls counted from persisted records; durations measured from logged intervals.
  • Validation approach
    • Mutations: guards/patches added in response to incidents are mutation-tested—fixes are reverted to reproduce failures when possible.
    • Predictions: in one incident the diagnosis predicted a numeric outcome which subsequently reproduced (strong confirmation).
    • Withdrawn diagnoses: the corpus includes diagnoses that were later disproved and recorded as withdrawn—indicates transparency and reduces survivorship bias.
  • Relation to prior failure studies
    • Method follows production failure‑study tradition (e.g., Yuan et al.). Corpus comparable in size but narrower (single system), giving deeper causal detail but less sampling independence.
  • Threats to validity explicitly acknowledged
    • Single-system, operator-diagnosed corpus; over-representation of interesting failures; lacking a controlled evaluation (paper specifies one as future work).

Implications for AI Economics

The operational findings have multiple direct and systemic economic implications for platforms, orchestration providers, users, and model/infra vendors.

  • Direct resource wastage and billing impact

    • Repeated successful-but-unprogressing delegations (e.g., 54 identical calls) burn tokens, compute, and time with no discernible progress—translates to direct monetary waste billed by model providers and infra (CPU, storage, network).
    • Non-deduplicated effects (model-provider calls, package installs, DB writes) multiply provider charges. Example: provider retries without ledgering duplicate spends cause irrecoverable cost.
    • Enforcement-layer loops that reject correct work can spend large budgets (measured: up to 107 agent turns, zero accepted writes). For pay-per-call pricing, this is direct economic loss to whoever pays for agent runs (tenant, platform, or customer).
  • Incentives and risk allocation

    • Current paradigms assume idempotency or free retrying; when delegations are non-idempotent and expensive, that assumption shifts economic risk toward:
      • Orchestrators/platforms that must absorb wasted retries unless billing models change.
      • Developers who must instrument identity/evidence to avoid ambiguous attribution or be penalized for causing expensive retries.
    • Marketplace implications:
      • Model providers could be asked to support deduplication/commit semantics or partner with orchestration ledgers for reimbursing duplicate token spend.
      • Pricing models may need to account for “accepted” vs “attempted” work (bill for accepted writes/commits or provide credits for deduplicated retries).
    • SLA and insurance design:
      • SLAs must incorporate non-idempotent retry risk, enforcement-layer failure modes, and expected waste bounds; insurance models could price the expected cost of unwinnable delegations.
  • Product and platform design economics

    • Value of delegation-level reliability services:
      • Durable effect ledgers, fingerprinting, and routing reduce wasted work and can be monetized as platform features (savings share, subscription, or per-delegation add-on).
      • Investment in identity and evidence instrumentation is likely highly ROI-positive where token and compute cost is material.
    • Enforcement layer as a negative externality:
      • A misconfigured gate causes outsized indirect costs (wasted effort, regressions). Platforms must audit gate rules and expose economic metrics (false-reject/accept rates, expected wasted spend).
    • Cost of false positives vs false negatives:
      • False acceptance can be economically worse (forecloses recovery routes) than rejection. Economic policies (timeouts, budgets, escrow of accepted writes) should consider asymmetric cost.
  • Metrics and monitoring to drive economic decisions

    • New metrics to track (beyond latency/error rate):
      • Tokens wasted per failed delegation; tokens per accepted commit; deduplication ratio per effect class; enforcement false-reject and false-accept costs; identity discriminating power; fraction of failures due to non-idempotent effects.
    • These metrics should feed budget lattices and autoscaling policies so spend is bounded and attributable.
  • Market/contract recommendations

    • Billing primitives:
      • Consider billing only for accepted ledgered commits or offer partial reimbursements for transparent deduplication events.
      • Allow durable leases/fingerprinting to be shared across orchestration and provider boundaries so duplicate provider spend can be reconciled.
    • Contract design:
      • Define explicit delegation contracts (declared effect set, idempotency class, identity fingerprint) and use them in pricing and liability allocation.
      • Require evidence adequacy properties (ability-to-move, attribution, determinism) as part of certifications/SLAs for orchestrators.
    • Product opportunities:
      • Reliability-as-a-Service: delegation-level ledgering, exoneration datasets, failure-routing modules, and identity adequacy testing—third-party services could reduce platform waste and be priced by expected savings.
  • Broader economic externalities

    • Systemic increase in token consumption if many platforms adopt naive retries—magnifies cloud/model-provider revenue but creates negative welfare (wasted compute, environmental footprint).
    • Standardization pressure: marketplaces and purchasers will demand standards for idempotency, effect ledgers, and evidence adequacy to reduce cross-provider dispute and waste.
  • Policy and governance

    • Regulators or industry bodies may want to define minimum logging/auditability for agentic systems (evidence boundaries, ledger requirements) so economic disputes (billing, liability) are resolvable.
    • Transparency in enforcement decisions and appeals can reduce costly mis-acceptances/rejections and align incentives.
  • Research & cost-modeling needs

    • Need for controlled evaluations (as the paper proposes) to quantify percent reduction in wasted spend from each primitive—this is essential to price reliability features and to decide investment allocation.
    • Economic models should capture non-linearities: a single misrouted failure can regress multiple components and multiply downstream costs (not linear per-call).

Concluding practical recommendations for economics-minded stakeholders - Treat delegations as billable economic units; instrument accept/commit semantics and correlate billing to accepted side-effects when possible. - Invest in identity-and-evidence instrumentation (discriminating identities, content-keyed progress) — high leverage to avoid repeated wasted spend. - Adopt delegation-level ledgers/deduplication for expensive effects (model calls, DB writes, package installs); negotiate provider-level reconciliation for duplicate spend. - Monitor and expose enforcement-layer economic impact (false-reject/accept cost) and make appeal semantics conservative to avoid foreclosing recovery. - Fund or procure Reliability-as-a-Service primitives (Agent Mesh components) if token/compute costs are material to your business.

Limitations to applying these implications - The paper is based on one system and is observational. Exact ROI and absolute savings will vary; a controlled evaluation (specified in the paper) is necessary to rigorously quantify economic impact before committing large platform investments.

Assessment

Paper Typedescriptive Evidence Strengthmedium — The study uses rich production logs and durable records, with many incidents confirmed by reverting fixes or mutation-testing, giving strong internal detail about failure modes and costs. However it is observational, single-system, and incidents were diagnosed by the operating team (non-independent sampling), limiting external validity and precluding strong causal claims about generality or the quantitative impact of the proposed mitigations. Methods Rigormedium — Careful operational definitions (what counts as an incident), use of persisted records for cost measurement, mutation-based validation and reproduce-when-possible checks provide solid engineering rigor. The retrospective, single-system, operator-authored corpus and lack of independent sampling or randomized evaluation of mitigations lower methodological rigor for broader inference. SampleA production deterministic-DAG agentic software-delivery platform (66,185 lines, 59 modules) with a closed seven-tool surface; observational incident corpus of 147 numbered incidents spanning 81 runs (devrun_<hex> identifiers), event streams and durable persisted records used to count agent turns, tool calls and durations; mutation tests and revert experiments used to validate many diagnoses; supplementary materials reportedly document evidence boundaries and incident corpus. Themesproductivity org_design human_ai_collab IdentificationRetrospective operational incident corpus from a single production agentic software-delivery platform (147 incidents across 81 runs); causal claims supported by durable logs, persisted attempt/event counts, mutation tests of guards, and (in many cases) revert-and-reproduce validation of fixes; one instance used an out-of-sample numeric prediction as additional confirmation. No randomized or controlled counterfactual experiment; analysis is observational and self-diagnosed. GeneralizabilitySingle-system study — findings may depend on this platform's architecture (deterministic-DAG, closed tool surface) and engineering choices., Incidents self-diagnosed by the operating team — potential operator and reporting bias, not independently sampled., Workload limited to software-delivery tasks (building, testing, repairing code); other agent deployments (e.g., customer-facing assistants, research agents) may exhibit different failure modes., Quantitative costs (token spend, tool turns) reflect this system's budgeting and logging design; absolute magnitudes may not transfer., Reported deployment outcomes for primitives are observational (no controlled baseline comparison) so efficacy beyond this system is uncertain.

Claims (13)

ClaimDirectionOutcomeConfidence & EvidenceDetails
The study examines 147 numbered incidents across 81 identified runs from a production agentic software-delivery platform containing 66,185 lines of code across 59 modules. Organizational Efficiency other Number of recorded incidents and identified runs in the production platform
Reading fidelity high
Study strength medium
n=147
147 incidents across 81 identified runs
0.18
Agents can enter non-converging loops composed entirely of successful tool calls, making error-rate circuit breakers unable to detect the failure. Error Rate negative Detection of agent non-convergence by error-rate breakers
Reading fidelity high
Study strength medium
n=1
fifty-four consecutive successful tool calls over eleven minutes
0.18
The dominant delegation failure mode in the incident corpus was a sequence of individually successful actions that stopped changing the outcome rather than an explicit tool error. Developer Productivity negative Delegation convergence and outcome change during agent execution
Reading fidelity high
Study strength medium
n=147
0.18
A progress signal based on identifiers that are constant by construction can produce a guaranteed false stall decision on the third repair round. Error Rate negative Accuracy of the progress/stall detector during repair
Reading fidelity high
Study strength high
n=3
false trip on the third repair round
0.3
The false progress-breaker trip drove one run from all six components being complete or progressing to only three components remaining. Team Performance negative Number of components completing the delivery run
Reading fidelity high
Study strength high
n=1
from six of six components to three
0.3
Effects committed by previous invocations of a delegation can remain visible and make a correct, idempotent component unwinnable. Error Rate negative Correctness and recoverability of repeated component executions
Reading fidelity high
Study strength high
n=6
21 events accumulated across six invocations
0.3
At least four effect classes escaped the platform's transactional containment and were not deduplicated: package-registry resolution and installation, per-service database writes, post-write hook execution, and model-provider calls. Organizational Efficiency negative Coverage of transactional containment and effect deduplication
Reading fidelity high
Study strength medium
n=4
four further effect classes
0.18
Misrouted failure attribution can cause unnecessary components to be reopened and can regress working code. Team Performance negative Failure-routing precision and preservation of correct component work
Reading fidelity high
Study strength medium
n=2
five components awakened for a two-component fault; three bystanders regressed working code
0.18
Repair briefs that nominated only unmodifiable files caused a repair window to consume 943 tool turns across 71 minutes, with 48% of the effort spent reading or searching. Task Completion Time negative Agent effort and duration spent diagnosing a misrouted failure
Reading fidelity high
Study strength medium
n=1
943 tool turns over 71 minutes; 48% of effort
0.18
The enforcement layer can itself become a primary source of outages by rejecting correct work and causing delegations to exhaust their budgets without accepted writes. Developer Productivity negative Successful completion and accepted writes under enforcement controls
Reading fidelity high
Study strength medium
n=12
12 incidents; most expensive cost 107 agent turns and zero accepted writes
0.18
A gate rejected a framework's documented base-class idiom sixteen times across four services because the gate encoded an assumption that did not match the system under change. Regulatory Compliance negative Correct-work acceptance by an enforcement gate
Reading fidelity high
Study strength medium
n=16
16 rejections across four services
0.18
Whole-system execution and probing detected three effects that all tool-boundary, sandbox, and per-service checks had missed. Error Rate positive Detection of end-to-end system effects and failures
Reading fidelity high
Study strength medium
n=3
three escapes detected
0.18
The paper identifies identity inadequacy as a cross-cutting cause: in five separate subsystems, an identity that failed to discriminate produced a confident wrong answer. Ai Safety And Ethics negative Accuracy of subsystem reliability decisions under non-discriminating identities
Reading fidelity high
Study strength medium
n=5
five separate subsystems
0.18

Notes