Agent Observability
Capturing and visualizing telemetry and traces from agent coding sessions (e.g. via OpenTelemetry) for usage insight, subject to user-level data-privacy constraints distinct from those of traditional application observability.
Also known as: agent traces, view of agent traces, agent session telemetry, coding session insights, session telemetry
Part of: Agentic Engineering
Documents (11)
- Cloudflare Introduces the Agent Development Lifecycle to Replace Traditional SDLC Olimpiu Pop Β· 2026-09-21 source β Reader π₯οΈ
Because AI models have made code generation fast, the bottleneck in software delivery has shifted downstream to testing, deployment, and maintenance, so Cloudflare argues the entire SDLC must be rebuilt as an event-driven 'Agent Development Lifecycle' β with Workflows as the orchestration primitive, OpenTelemetry-style observability into agent reasoning, and machine-speed security enforcement (short-lived scoped credentials plus a dynamically-narrowing 'Trust Ratchet') replacing human-paced review gates. - Presentation: From Retrieval to Reasoning: Building Production-Ready Agentic AI Systems with Knowledge Graphs Cassie Shum Β· 2026-09-12 source β Reader π₯οΈ
A knowledge graph earns its place in agentic software engineering less as a retrieval-accuracy mechanism (an edge that has largely eroded as models got better at parsing raw context) than as an organizational substrate for four practices: assembling task-specific context bundles, tracing decision provenance from idea to production, treating code rather than spec as the ground truth of system behavior, and making agent activity visible enough to audit and manage. - Beyond the 200 OK: Architecting Observability for AI Adriano Mota Β· 2026-09-11 source β Reader π₯οΈ
Because an AI system can fail silently behind a healthy 200 OK response, traditional infrastructure-focused APM is structurally blind to AI failure and must be supplemented with purpose-built observability that traces cost, quality, and decision-making across the LLM/RAG/MCP/agent stack and feeds a continuous evaluation loop. - Session Traces and Cost Controls Help Diagnose AI Agent Failures Mark Silvester Β· 2026-09-11 source β Reader π₯οΈ
Diagnosing and controlling AI agent failures in production requires two complementary instrumentation layers beyond standard application monitoring -- nested session traces that reconstruct the full multi-agent delegation chain for after-the-fact debugging, and pre-execution cost/iteration limits paired with rolling-average anomaly detection for before-the-fact and slow-onset failure prevention -- because uptime/response monitoring can only show that a service answered, not why an autonomous workflow looped, misused a tool, or silently skipped work. - Presentation: From Thousands to One: Building LLM-Powered Selection Systems Jendrik JΓΆrdening Β· 2026-08-17 source β Reader π₯οΈ
When you need an LLM to select one item from among many database-backed options (an ID, a station, a record), you must strip the model down to only the irreducibly textual/semantic step it is actually good at β schema-restricted, range-bounded, and independently validated by a second model call β while pushing every deterministic operation (filtering, comparison, control flow) into ordinary code, recovering a classic model-view-controller separation that a single freeform LLM call destroys. - Downstream #1: Where Do Our Tokens Go? Johannes Gehrke Β· 2026-08-01 source β Reader π₯οΈ
The cost of agentic coding is set less by which model you use than by how the harness manages context, exploration, and stopping β so engineering leaders should invest in harness discipline, per-workflow model evaluation, and cost visibility rather than wait for cheaper tokens to fix agent economics. - The Self-Building Agent: A LangChain4j Experiment Kevin Dubois, Mario Fusco Β· 2026-07-24 source β Reader π₯οΈ
In a controlled experiment where a code assistant designed and rebuilt its own multi-agent coding system, replacing an autonomous LLM-driven supervisor architecture with a deterministic, pre-declared workflow architecture cut end-to-end task time roughly threefold by eliminating LLM-induced coordination overhead, establishing a concrete speed-versus-autonomy trade-off between the two patterns. - The Meter Was Always Running Bennie Haelen Β· 2026-07-23 source β Reader π₯οΈ
Because a control plane can only govern a loop it can independently observe, organizations running tool-using agents must build one below-the-agent, turn-level, fleet-queryable observability substrate -- not per-run trace viewers, billing dashboards, or agent self-reporting -- and that single substrate, not three separate systems, is what answers cost, delegation, and runaway-action governance at once. - Slack Introduces Agent Driven End-to-End Testing to Improve Resilience in UI Test Automation Leela Kumili Β· 2026-07-10 Reader π₯οΈ
Agentic testing β AI agents that execute end-to-end tests from a high-level intent rather than fixed scripts, adapting around superficial UI or service changes instead of failing β reduces brittle-test maintenance and belongs as a complementary top layer of the test pyramid, reserved for debugging and exploratory use because of cost, while deterministic tests remain the primary mechanism for validating critical logic. - Looking back at the Future of Software Engineering unconference Bartosz Ocytko Β· 2026-07-07 source β Reader π₯οΈ
As agentic engineering matures into human-built-and-operated 'software factories,' the decisive questions of software engineering shift from raw automation to governance β where human judgment and sign-off sit in the automated loop, how platforms (rather than universal upskilling) safely absorb citizen developers, what would keep developer tooling relevant, and how organizations manage the widening gap between teams that codify their processes early and those that don't. - Your AI agent just blamed the network team. Now what? Nik Kale Β· 2026-06-15 source β Reader π₯οΈ
Deploying autonomous, cross-domain AI diagnostic agents in production incident response introduces a new organizational-political risk -- a confidently-asserted, team-implicating finding that may be contested -- and that risk is best managed not by better AI reasoning but by a deliberately staged trust-building process (investigation-scoped credentials, a read-only start, an auditable reasoning trail, and treating rollout as organizational change with pre-secured cross-team buy-in) that earns autonomy incrementally rather than being engineered away as a purely technical problem.
Propositions touching this concept (1)
By publication month, oldest first (extraction month when no publication date is known).
2026-07
- explicitestablishedAgent observability must be architected around the turn as the unit of observation, not the request, because a single user intent fans out into many model and tool calls whose relationships -- not any one call's timing -- carry the signal that matters.
Tensions
How much of the build pipeline should run with no human reading the code (the 'dark factory')?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Toward a largely self-evolving software factory where a feature request is 'magically built' into the system; humans build and operate the factory and intervene only at explicit hand-off points.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Deliberately bounded autonomy β keep humans in the loop.
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Dark factories are only safe for organisations that already have high test coverage, skilled engineers, and a high-quality engineering culture; most should cover their fundamentals first.
Assessment: Not simple optimism vs pessimism but a disagreement about preconditions and hidden costs. Ocytko's is a projection of where tooling is heading; Bangser and Verraes both supply reasons the projection is unsafe by default β learning-loss and missing prerequisites. Bangser has the stronger argument that the loss is structural (you cannot buy back organisational learning), which even an improving platform does not address.
How far can day-2 operations be handed to self-healing / autonomous remediation?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): A self-healing platform foundation should make whole classes of failure 'disappear', with increasingly autonomous background 'guardrail' agents refactoring, adding tests, and protecting invariants.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Detection, context, and suggestion are safe wins, but automated remediation must remain an intentional, context-specific decision, not a default end state.
- What Survived Contact (Sam Ruby): Self-healing has, in practice, only moved halfway: diagnosis is automated while remediation is deliberately withheld from the machine.
Assessment: Ruby's report is descriptive (where practice actually stands) and Ocytko's is aspirational (where platforms could go); the gap between 'remediation is withheld' and 'failure modes disappear' is precisely the distance the optimists are projecting across. Bangser supplies the reason the gap may not close on efficiency grounds alone β the withheld human step is also the learning step.
Should the harness/platform-building function be centralised, or emerge per-team?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Notes from FOSE Europe (Giles Edwards-Alexander): Dedicated harness-engineering teams are a mistake; the friction of each team building its own harness is generative and creative.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): A centralised platform / 'software factory' with tight, low-friction constraints should absorb operational concerns and guide both citizen developers and their agents from the first prompt.
Assessment: A precise split about the organisational form of the scaffolding, not its existence: both want shared architecture guidance, but Edwards-Alexander wants the building capability distributed (friction as feature) while Ocytko wants it concentrated in a platform (constraint as feature). Each concedes the other's pole β Edwards-Alexander keeps a central harness; Ocytko warns against over-constraining β which is why this is a live, unresolved tension rather than a clean contradiction.
Reversibility as a hedge vs a one-way commitment to deeper autonomy.
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Build systems that can revert from agent generation back to human engineering.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Head toward a self-evolving software factory β a progressive, largely one-directional build-out of autonomy and platform capability.
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Commit early and hard, because adoption is a compounding flywheel and the lead becomes a permanent structural moat.
Assessment: Incompatible risk models. Verraes treats deep AI-dependence as the danger to insure against; Herlein treats not-committing as the existential danger. They cannot both be the rational strategy: reversibility trades some upside for exit options, while flywheel-commitment trades exit options for compounding lead. The tie-breaker is empirical (will access/economics deteriorate?) and neither has evidence β Fowler's 'tokenpocalypse' data leans slightly toward Verraes.
Where is the locus of safety for non-engineers / citizen developers building software?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): In a tightly-constrained self-healing platform β not universal upskilling.
- What Survived Contact (Sam Ruby): In the director's management skill β a non-engineer steering an agent has made a hire, and the requirement is that they can manage by objective.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): In API-first, MCP-accessible tooling that supports rather than restricts the new builders.
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett ΓrdΓΆg): It is genuinely unsolved β the tension between democratisation and its risks is an open question.
Assessment: Four different answers to the same governance question: the platform (Ocytko), the director's discipline (Ruby), the tooling interface (Bangser), or nobody-knows-yet (ΓrdΓΆg). Ruby and Ocytko are the true opposites β Ruby puts the burden on a human management skill, Ocytko designs the human out by making failure modes disappear in the platform. That both are held by attendees of one retreat is a measure of how unsettled the citizen-developer problem is.
What is the right metaphor for the human-AI relationship in coding?
from: What is the right approach to building harnesses around AI coding agents, and where are the limits?
- Patterns for Reducing Friction in AI-Assisted Development (Garg): AI is a teammate β treat it like a junior pair programmer who needs onboarding, context, and rituals.
- Harness engineering for coding agent users (BΓΆckeler): AI is a system to be governed β the cybernetic governor model with feedforward and feedback controls.
- Agent Harness Engineering (Osmani): AI is a runtime to be engineered β the harness is an engineering artifact, not a social relationship.
- Looking back at the Future of Software Engineering unconference (Thoughtworks): AI is a new organizational participant β Conway's Law applies, and agent topologies must be designed.
Assessment: These metaphors are not mutually exclusive but they lead to different design decisions. Garg's teammate metaphor emphasizes collaboration rituals and may underplay the need for hard constraints (you don't sandbox a teammate). BΓΆckeler's governor metaphor is the most theoretically rigorous but may overclaim the applicability of control theory to creative work. Osmani's engineering metaphor is the most actionable but may miss the social and organizational dimensions. Thoughtworks' organizational metaphor captures the broadest scope but is the hardest to operationalize.
Should the harness/platform and its safety be centralized or left distributed across teams?
from: What is the future of software development in the agentic/AI age?
- Notes from FOSE Europe (Giles Edwards-Alexander): Distributed β dedicated harness-engineering teams are a mistake; per-team friction in building harnesses is creative and generative.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Centralized β safety for non-engineers should come from a tightly-constrained, self-healing platform that ships access and data guardrails.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Centralized enabling layer β platform, SRE, and ops teams should provide API-first, MCP-accessible tooling that others safely consume.
- Fragments: February 18 (Martin Fowler (Feb 18)): Centralized golden path β platform teams should provide fast-but-safe 'bullet trains' with security built in by default.
Assessment: A real operating-model split. Edwards-Alexander's distributed stance rests almost entirely on the DevOps-team analogy (his own extraction flags it as asserted-on-intuition, not argued), whereas the platform camp has the stronger concrete case for the citizen-developer safety problem β you cannot distribute production-data guardrails to non-engineers. The tension is partly reconcilable: Ocytko himself concedes a platform tight enough for non-engineers may be too constraining for expert engineers' identity and innovation, which is exactly the freedom Edwards-Alexander is protecting. The unresolved question is whether one platform can be both.
How far should software be automated β toward the fully-autonomous dark/software factory, or held back to bounded autonomy with humans in the loop?
from: What is the future of software development in the agentic/AI age?
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett ΓrdΓΆg): Full automation is genuinely viable in context and she is 'ironically' being pulled toward the dark-factory camp.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): The aspirational endpoint is a largely self-evolving software factory; humans build and operate the backbone rather than the application.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Bounded autonomy β keep humans in the operational loop; automated remediation must stay an intentional decision.
- What Survived Contact (Sam Ruby): Self-healing has stalled halfway on purpose: diagnosis is automated, remediation withheld from the machine.
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Dark factories are safe only for orgs that already have high test coverage, skilled engineers, and a quality culture; most should cover fundamentals first and stay revertible.
Assessment: The spectrum runs from ΓrdΓΆg/Ocytko (full automation is arriving and desirable) to Bangser/Ruby/Verraes (deliberately withhold the last step). The decelerationists have the better of the safety argument today β Ruby's 'nobody will cede the blast radius' and Bangser's 'removing humans removes learning' identify concrete, unmet prerequisites β but ΓrdΓΆg's context-dependence (backends, COBOL) shows the boundary is domain-specific, not absolute. The real disagreement is less about capability than about who absorbs the blast radius when an autonomous fix goes wrong.
Is preserving human understanding of the system a first-order value, or is comprehension safely offloadable so long as output is verifiable?
from: What is the future of software development in the agentic/AI age?
- Fragments: February 4 (Martin Fowler (Feb 4)): Preserve understanding: it is a first-order value, and practices that force explanation defend it.
- Fragments: February 9 (Martin Fowler (Feb 9)): Preserve understanding and craft: cognitive debt and the loss of model-building are the real costs to guard against.
- Jimmy Nilsson's Post β reflections after the Thoughtworks 'Future of Software Development' retreat (Jimmy Nilsson): Preserve the human: 'Extreme Humanism' and being conspicuously human are load-bearing anchors.
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Offloadable: the quality bar is 'is it verifiable enough,' not whether a human read or understood the code.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Offloadable for most builders: citizen developers need never read the code if a constrained platform makes failure modes disappear.
Assessment: The optimist-practitioner vs. skeptic-humanist axis. Fowler and Nilsson treat comprehension and craft as intrinsic goods whose loss is a harm even when output is fine; Herlein and Ocytko treat comprehension as instrumental β replaceable by verification and platform guardrails. The humanist camp has the stronger long-run argument (Fowler's cognitive-debt case and Ocytko's own 'who-guards-the-guards' problem both show verification and guardrails are themselves fallible artifacts that someone must understand), but the offloadable camp is describing what is actually happening at scale. The crux is whether verifiability can ever be robust enough to make understanding optional β which Ruby's own Goodhart gap (a passable oracle diverging from true intent) suggests it cannot fully be.
How should newly-empowered citizen developers be made safe β constrained platform, human stewardship, or supported API-first tooling?
from: What is the future of software development in the agentic/AI age?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): A tightly-constrained, self-healing platform β not universal upskilling β should absorb citizen developers.
- The "funhouse mirror": How AI reflects the hidden truths of your software pipeline (Rachel Laycock (interviewed by The New Stack)): Senior technologists must act as stewards β teaching the 'why' and building guardrails, not gatekeeping or replacing juniors.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Support, don't restrict β provide API-first, MCP-accessible tooling that non-engineers can safely consume.
Assessment: All three agree citizen developers are inevitable and must not be blocked, but the safety mechanism differs β encode it in a constraining platform (Ocytko), transfer it through human relationships (Laycock), or expose it as consumable interfaces (Bangser). Ocytko's platform-first case is strongest on the specific failure mode both he and ΓrdΓΆg name (non-engineers leaking or bypassing production-data access), which stewardship alone cannot prevent at scale. Laycock's stewardship answers a different problem β sustaining the junior-to-senior pipeline β that a platform does not. The positions are complementary in principle but compete for the same finite investment, and none supplies a concrete governance model for vibe-coded shadow IT.
Open gaps (13)
- incompleteNo single concrete case study of an actual deployed cross-domain diagnostic agent's finding implicating a team, and how the organizational/political fallout was actually resolved (accepted, disputed, or overridden). The article's formative anecdote is entirely pre-AI and human-only; the 'two years building and deploying' claim is asserted authority without a demonstrated instance of the exact scenario the title promises to address.Your AI agent just blamed the network team. Now what? β read next: Look for practitioner post-mortems or case studies (SRE/platform-engineering conference talks, vendor case studies) that document a real agent-attributed root cause, the implicated team's reaction, and how it was resolved -- to test whether 'evidence beats politics' holds under an actual contested finding rather than only in the abstract.
- incompleteNo treatment of audit, observability, governance, or failure containment for long-running autonomous coding. The piece's implicit deployment is 'a single engineer running experiments at Anthropic Labs.' A Norwegian public-sector or regulated context would need: persistent audit trails of each agent's actions and tool calls, rollback semantics for partial builds, secret management when agents access live services, IP provenance of generated code, and human-checkpoint policies. File-based agent communication is actually well-suited to audit β but the author never makes that case.Harness design for long-running application development β read next: Read the EU AI Act's high-risk-system requirements, NIST AI RMF agent guidance if it exists yet, and any sober writing on agent observability stacks. Also: cross-reference Anthropic's enterprise-tier compliance docs.
- incompleteSays nothing about audit *response*. CloudTrail logging is necessary but not sufficient β who reads agent traces, how anomalies get detected at machine speed, and how rollback works when an agent has executed dozens of API calls in seconds are all absent.AWS MCP Server Reaches GA with Full API Coverage and IAM-Based Governance β read next: SIEM/SOAR for agent activity, AWS Detective for agent sessions, runtime anomaly detection for non-human identities.
- incompleteNo worked example, named tool, benchmark figure, or case study appears anywhere in the piece β every claim (about silent failures, retrieval blind spots, cost spirals, or the value of tracing) is asserted at the level of general architecture, with no evidence that any organization has implemented this stack or what it cost/saved them.Beyond the 200 OK: Architecting Observability for AI β read next: Practitioner case studies of AI observability rollouts with before/after incident or cost data (the corpus's extract-the-meter-was-always-running and extract-downstream-1-where-do-our-tokens-go are closer to this evidentiary bar).
- incompleteThe piece recommends real-time cost visibility and dashboards as a behavior-change lever, but does not address the failure mode of visibility metrics being gamed, cost-consciousness suppressing exploration that would have paid off, or who is accountable if switching to a cheaper model silently degrades quality on an edge case the shadow comparison didn't cover.Downstream #1: Where Do Our Tokens Go? β read next: Read against corpus material on tokenmaxxing and metric gaming for the failure modes of cost/usage visibility as a governance lever.
- incompleteRule 6 ('narrow down deterministically') assumes a pre-existing, well-structured backing dataset to narrow into (a station table with EVA numbers). The talk doesn't address what to do when the candidate set itself is fuzzy, unbounded, or must be discovered dynamically β which is exactly the harder procurement-cost-center use case the author mentions in the opening and then explicitly declines to return to.Presentation: From Thousands to One: Building LLM-Powered Selection Systems β read next: Look for techniques for LLM-driven selection when the candidate universe cannot be cheaply pre-filtered by deterministic code (e.g., open-world entity resolution, dynamic vendor/cost-center taxonomies).
- incompleteThe harness's provenance/audit trail is written back into the graph by the same agent (or an agent-driven summarization step) that performed the work, with no described independent, agent-can't-edit instrumentation layer verifying the record matches what actually happened β a self-reported chain of custody.Presentation: From Retrieval to Reasoning: Building Production-Ready Agentic AI Systems with Knowledge Graphs β read next: Read against extract-the-meter-was-always-running (especially its claim that an agent cannot be the system of record for its own authority, cost, or refusals, and that evidence must be captured at instrumentation points the agent cannot bypass) for a corpus-level argument that self-reported agent provenance specifically fails an auditor.
- incompletePatterns 2 and 4 (provenance and visibility) both assume that once everything is 'in the graph,' useful queries 'come for free,' but the talk gives no account of who designs and maintains these queries, how results stay honest as the graph schema evolves, or what happens when the harness itself β by her own admission in Q&A 'a bunch of devs clamoring something together' rather than a maintained product β breaks or drifts.Presentation: From Retrieval to Reasoning: Building Production-Ready Agentic AI Systems with Knowledge Graphs β read next: Look for material on internal-tooling sustainability and platform-as-product discipline to test whether an informal internal harness like this one survives team turnover or organizational scaling.
- incompleteThe append-only log captures tool calls, governance decisions, and memory operations -- the 'that' and 'how much' of a run -- but nothing here captures the model's actual reasoning for why it chose a given tool or path, which lives in prompt/reasoning content the piece never says is retained.Session Traces and Cost Controls Help Diagnose AI Agent Failures β read next: extract-the-meter-was-always-running#g1 makes exactly this computational-vs-inferential-sensor argument in general terms: metadata-by-default recipes answer 'that' and 'how much' more convincingly than the 'why' they promise, because the why is semantic and lives in content the minimization rule excludes by default.
- incompleteThe described instrumentation points (LLM-call spans, tool-execution spans) assume every action crosses a mediated API boundary the trace can capture. Nothing addresses what happens if an agent generates and executes its own code inside a sandbox, performing internal retries or state changes that never cross an instrumented boundary until a final result returns.Session Traces and Cost Controls Help Diagnose AI Agent Failures β read next: extract-the-meter-was-always-running#g2 raises this exact gap for the general case of chokepoint-based agent instrumentation, and points toward sandboxed code-execution architectures and network-egress-level containment as the fallback when application-layer instrumentation can be routed around.
- illogicalThe rule 'traces are for debugging, metrics are for alerting' is justified by one specific failure mode of one metrics backend (Prometheus's high-cardinality label explosion) but is stated as a universal, tool-agnostic principle, without acknowledging that this is a constraint of the chosen tool class rather than an inherent property of 'metrics' as a category.Session Traces and Cost Controls Help Diagnose AI Agent Failures β read next: Check whether metrics backends designed for high-cardinality data (e.g. purpose-built observability platforms rather than classic Prometheus) would change the recommendation, which would confirm the rule is tool-contingent rather than categorical.
- illogicalThe piece promises evidence 'to reconstruct why a run behaved the way it did' while simultaneously prescribing metadata-by-default, content-capture-by-exception as the data-minimization rule. But in an LLM loop the 'why' is largely semantic -- it lives in the prompt and tool-result content the design says not to store by default. Turn counts, byte sizes, retries, and policy decisions can show that a run wandered (which turn, how much, how many retries) but not what the model was reasoning toward when it chose to retry or picked an expensive model. The recipe answers 'that' and 'how much' more convincingly than the 'why' its own framing promises.The Meter Was Always Running β read next: extract-fowler-bockeler-static-sensors-iii draws exactly this computational-vs-inferential-sensor distinction for code modularity review and argues explicitly that deterministic (computational) sensors alone are insufficient where semantic interpretation is required -- the same lesson applied to a different loop.
- incompleteThe instrumentation points -- model gateways, tool proxies, execution sandboxes -- are assumed to be chokepoints the agent 'can't bypass.' That holds when every tool and model call must cross a mediated API. It's less obvious for an agent that writes and executes its own code inside a sandbox, which can perform internal retries, sub-calls, or state changes that never cross an instrumented boundary until a final result is returned. The piece doesn't address what 'below the agent' means once part of the loop is the agent's own generated code running inside the sandbox rather than a call the harness mediates.The Meter Was Always Running β read next: Sandboxed code-execution agent architectures and network-egress-level containment (the fallback chokepoint when application-layer instrumentation can be walked around from inside a sandbox) -- see extract-prompt-injection-to-data-exfil-in-3-hops for the analogous move of pushing the deterministic control down to a boundary the agent's own code can't route around.