TL;DR: Portable agent definitions still need portable observability, because structured traces are what make LLM calls, tool use, and decision paths inspectable across runtimes, according to Arize. The implication is that agent governance now depends on traceability, evaluation, and runtime comparison as core controls rather than optional debugging aids.
At a glance
What this is: This is an analysis of why open agent portability only becomes operational when every step is traced and evaluated consistently across runtimes.
Why it matters: It matters because teams governing AI agents, NHIs, and IAM-adjacent workflows need evidence of what an agent did, what it used, and whether its behaviour stayed within policy.
👉 Read Arize’s post on adding observability to Open Agent Spec agents
Context
Portable agent frameworks reduce lock-in, but they also create a governance problem: the same agent can behave differently depending on runtime, tool wiring, or prompt handling. In AI operations, that makes traceability and evaluation part of the control plane, not an afterthought. Where agents can act independently, observability becomes the mechanism that proves whether their actions stayed within intended boundaries.
That is especially relevant for identity and access governance because agents consume tools, credentials, and data under machine-like operational identities. If the runtime changes but the identity posture does not, teams can lose sight of which permissions were exercised, when decisions were made, and whether those actions were defensible. Open standards help portability, but only observability turns portability into something governable.
For teams building agentic systems, the subject is typical of a broader pattern: the technical stack may be portable, but the assurance model is not unless traces, evaluations, and ownership are portable too.
Key questions
Q: How should teams govern AI agents that run across multiple runtimes?
A: Teams should govern them with a shared trace schema, consistent evaluation criteria, and clear ownership for tool access. Portability changes the execution layer, but it does not remove the need to prove what the agent did, why it did it, and whether the behaviour stayed inside policy across environments.
Q: Why do AI agents need observability if the code is portable?
A: Portability only means the definition can move. It does not guarantee the same decision path, tool usage, or output quality in every runtime. Observability gives teams the evidence needed to compare behaviour, investigate anomalies, and demonstrate that the agent remains within its intended operating boundary.
Q: What breaks when teams cannot trace what an AI agent did?
A: Governance breaks first, because teams lose the evidence needed to decide whether the issue was behavior, identity, or control. Without replayable logs of prompts, tool use, data access, and escalation, incident response becomes speculation and accountability becomes weak. For autonomous systems, traceability is the control that makes every other control defensible.
Q: What is the difference between tracing and evaluation in agent governance?
A: Tracing captures what happened during execution, while evaluation judges whether that behaviour met the standard you set. Good governance needs both. Traces provide the evidence, and evaluation turns that evidence into repeatable decisions about release readiness, drift, and control effectiveness.
Technical breakdown
Why structured traces matter for agent governance
Structured tracing records each LLM call, tool invocation, decision point, input, output, and timing event as machine-readable data. That differs from console logs, which are often incomplete, unstructured, and hard to correlate across runtimes. In an agent workflow, traces let teams reconstruct the exact sequence of actions and compare behaviour across systems without relying on manual review. This is especially important when the same agent definition can run in different orchestration layers but still touch the same data, tools, and privileged workflows.
Practical implication: instrument agents so every runtime emits comparable traces before you treat them as production workloads.
How runtime-agnostic observability supports evaluation
Runtime-agnostic observability means the instrumentation layer sits above the execution engine, so the same telemetry model applies whether the agent runs in LangGraph, WayFlow, or another compatible runtime. That separation matters because it allows evaluators to compare outputs, tool usage, and decision quality on a consistent trace schema. Programmatic evaluation can then test both deterministic rules, such as whether a structured incident report exists, and model-judged qualities, such as completeness or factual consistency. The control value is not just visibility, but repeatability across environments.
Practical implication: standardise trace schemas first, then use the same evaluation harness across all runtimes and model variants.
OpenTelemetry as the instrumentation backbone for agents
OpenTelemetry provides a common telemetry framework for emitting traces in a way that is portable across systems and tools. In the agent context, it becomes the transport layer for observability data that can later be analysed, compared, or audited. That matters because agent systems often span LLM providers, tool registries, and orchestration layers, each of which can obscure what happened during execution. When OpenTelemetry is used consistently, observability becomes an architectural property instead of a vendor-specific feature.
Practical implication: align agent observability to OpenTelemetry so trace evidence survives platform changes and supports auditability.
NHI Mgmt Group analysis
Portable agent observability is now a governance requirement, not just a debugging feature. When an agent can run across multiple runtimes, the risk is not only functional drift but also invisible behavioural drift. Traceability, structured evaluation, and runtime comparison are the only practical way to prove that the same agent still behaves within policy across execution environments. For AI governance teams, this is the point where observability becomes part of control design, not post-incident forensics.
AI agent identity needs an evidence layer, and traces provide it. An agent that invokes tools, retrieves data, and makes sequencing decisions is acting like a machine identity with runtime privileges, even when it is not fully autonomous. The governance gap is not whether the agent exists, but whether the organisation can reconstruct who or what exercised which capability, when, and for what purpose. That makes observability tightly relevant to NHI governance and agentic AI oversight.
Runtime portability creates standardisation pressure across the AI supply chain. If the same agent definition can move between runtimes, then control expectations must also move with it. That pushes teams toward shared telemetry, consistent evaluation criteria, and clearer accountability for tool access and model behaviour. The field should treat portability as a reason to strengthen governance, not a reason to assume equivalence.
Evaluation is becoming the measurable layer of AI control assurance. Trace collection alone is insufficient if teams cannot turn telemetry into repeatable decisions about output quality, tool usage, and policy adherence. The stronger pattern is evidence-led governance, where traces inform evaluation, evaluation informs release decisions, and release decisions are tied to accountable ownership. Practitioners should use this to close the gap between AI experimentation and operational assurance.
Open standards are only as useful as the controls built on top of them. Agent Spec and OpenTelemetry reduce integration friction, but they do not by themselves solve authorisation, data handling, or misuse risk. The real value comes when observability is paired with policy, review, and escalation paths that tell teams what to do when the traces show unexpected behaviour. That is the direction AI governance is moving in.
What this signals
Agentic AI programmes will increasingly be judged on evidence quality, not just feature capability. Traceability debt: the longer teams delay structured observability, the harder it becomes to prove whether an agent’s tool use, model calls, and sequencing decisions were acceptable. That is why AI governance and NHI governance are converging around the same question: can you reconstruct machine action well enough to trust it?
For readers mapping this into existing governance work, the nearest control logic is already familiar from identity and access programmes. Trace records, evaluation gates, and accountable ownership together create the operational equivalent of reviewable privilege. The NIST AI Risk Management Framework and OWASP Top 10 for Agentic Applications 2026 both point in the same direction: reduce ambiguity about what the system can do, and document how you know when it does it.
The practical signal for teams is that observability must be designed as a control input, not a dashboard afterthought. If traces are not comparable across runtimes, then release decisions, incident investigations, and model changes all become harder to defend. That is the point where agent governance starts to resemble broader security assurance, because the organisation is managing runtime behaviour, not just code deployment.
For practitioners
- Instrument every agent path with structured tracing Make tracing mandatory for each LLM call, tool invocation, and decision point so you can reconstruct complete execution paths across runtimes and compare them consistently.
- Standardise a runtime-neutral evaluation harness Run the same test set and scoring logic across every supported runtime, then compare output quality, tool usage, and completeness using identical criteria.
- Treat tool access as governed machine privilege Review which tools an agent can call, what data those tools expose, and whether the agent’s permissions are scoped to the minimum needed for the task.
- Define escalation triggers for anomalous traces Set explicit thresholds for repeated retries, unexpected tool chaining, or missing structured outputs so operations teams know when to pause or investigate an agent run.
Key takeaways
- Portable agents still need portable observability, because runtime flexibility does not remove governance risk.
- Structured traces and repeatable evaluation are the evidence layer that lets teams inspect tool use, model calls, and decision paths.
- AI agent programmes should treat observability as a control requirement that supports auditability, accountability, and release decisions.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10 address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST AI RMF | MEASURE | The article centers on evaluation and evidence for agent behaviour across runtimes. |
| OWASP Agentic AI Top 10 | Agent traces and tool use map directly to agentic AI risk and misuse patterns. | |
| NIST CSF 2.0 | DE.CM-7 | Continuous monitoring is relevant because traces provide runtime evidence of agent behaviour. |
| NIST SP 800-53 Rev 5 | AU-2 | Audit event generation fits structured trace collection for agent actions and decisions. |
| NIST Zero Trust (SP 800-207) | The article’s governance question is how to continuously verify agent activity across execution contexts. |
Apply zero-trust principles to agent execution by continuously validating tool access and runtime context.
Key terms
- Structured Trace: A structured trace is a machine-readable record of an execution path. In agent systems it captures calls, tool use, decisions, inputs, outputs, and timing so teams can reconstruct behaviour and compare runs across environments.
- Runtime-Agnostic Observability: Runtime-agnostic observability means the same telemetry and instrumentation approach works across different execution engines. It allows teams to monitor an agent consistently even when the orchestration layer changes, which is essential for portable agent governance.
- Evaluation Harness: An evaluation harness is the test environment, scripts, permissions, and network setup used to assess a model or system before release. Its security matters because the harness is often the difference between harmless testing and a real-world compromise path if it is allowed to reach external systems.
- Traceability Debt: Traceability debt is the accumulated inability to reconstruct where data went, who accessed it, and how it was used across a fragmented environment. It becomes a governance problem when teams cannot answer privacy, audit, or incident questions quickly enough to meet regulatory obligations.
What's in the full article
Arize's full post covers the operational detail this analysis intentionally leaves for the source:
- The exact one-line Phoenix setup used to instrument Agent Spec across runtimes
- The trace list and trace tree views that show how agent, LLM, and tool spans are represented
- The evaluation harness used to compare LangGraph and WayFlow across 10 test inputs
- The code repository and implementation pattern for reproducing the tracing workflow
👉 The full Arize post shows the setup code, trace views, and runtime comparison results in context.
Deepen your knowledge
NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, workload identity, and secrets management through an identity-first lens. It helps practitioners build the governance and lifecycle thinking needed to manage machine access and agentic systems responsibly.
Published by the NHIMG editorial team on August 20, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org