By NHI Mgmt Group Editorial TeamDomain: AI SecuritySource: TruFoundryPublished July 24, 2026

TL;DR: A 2026 survey from researchers at Carnegie Mellon, Yale, Amazon and others maps agent reliability into ETCLOVG, a seven-layer harness taxonomy that separates execution, tooling, context, lifecycle, observability, verification and governance across more than 170 open-source projects, according to TruFoundry. The practical message is that agent risk is now a system-design problem, and control of identity, state, telemetry and policy matters more than prompt quality alone.


At a glance

What this is: This is a research-led analysis of ETCLOVG, a seven-layer taxonomy for agent harness engineering that argues agent reliability depends on the surrounding runtime, not just the model.

Why it matters: It matters because IAM, NHI and AI security teams increasingly need to govern tool access, runtime identity, observability and approval boundaries across agentic systems.

👉 Read TruFoundry's analysis of ETCLOVG and agent harness engineering


Context

Agent failures often come from the runtime around the model, not from the model itself. In practice, that means access, context handling, orchestration and auditability can all shape whether an AI system behaves safely, especially when tools, MCP connections and long-running workflows are involved.

This article is about the governance gap that appears once agents move beyond single-shot prompts and into production runtimes. For identity teams, the overlap with NHI is real because tools, sandboxes, gateway permissions and approval flows all create machine identity and privilege questions that conventional application controls do not fully answer.


Key questions

Q: How should security teams govern AI agents that choose tools at runtime?

A: Security teams should treat runtime tool choice as a governed access event, not a normal application call. That means task-scoped credentials, explicit approval boundaries for sensitive actions, and logs that record both the tool selected and the identity used. If the agent can change its plan, the control model must be able to change with it.

Q: Why do AI agents create new privilege risk for enterprises?

A: AI agents can chain actions across tools, inherit delegated access, and execute at machine speed without a person confirming each step. That creates a privilege problem when task scope is not tightly bounded. The main risk is not only misuse, but over-authorization that lets one agent action become a wider system compromise.

Q: What do organisations get wrong about observability in agentic systems?

A: They often treat traces and logs as enough. Observability tells you what happened, but it does not tell you whether the action was permitted or correct. Teams need separate verification and governance controls so they can evaluate behaviour, enforce policy and detect when a harmless-looking run crossed an authority boundary.

Q: How do you know whether an agent harness is actually safe to deploy?

A: Look for consistent policy enforcement across execution, tooling and lifecycle, plus clear traceability into verification and review workflows. A safe harness is not one with the most controls on paper. It is one where changes in one layer do not silently weaken another layer, and where high-risk actions can be audited end to end.


Technical breakdown

Why agent harness engineering became a distinct layer

ETCLOVG treats the agent harness as the system surrounding the model: the execution environment, tools, context, lifecycle controls, observability, verification and governance. That shift matters because many failures now arise from interactions across those layers rather than from model quality alone. The taxonomy also reflects a maturity jump from prompt engineering to context engineering and then to harness engineering, where the runtime becomes the real unit of control. For security teams, the important point is that governance has to follow the runtime boundary, not stop at the prompt.

Practical implication: map agent controls to the runtime layers that actually execute tasks, not just to the model endpoint.

How execution, tooling and context shape agent blast radius

The structural core of ETCLOVG is execution, tooling, context and lifecycle. Execution defines where code runs and what it can touch, tooling defines which external capabilities the model can invoke, and context defines what the agent can see across a session. Those three layers create the practical blast radius of a misaligned or compromised action. When any one of them is over-permissive, the model can reach too far, retain too much state, or act through tools that were never intended for that workflow. This is where identity and privilege become runtime concerns.

Practical implication: constrain tool authorization, sandbox scope and session context together so one weak layer does not widen the whole attack surface.

Why observability, verification and governance cannot be afterthoughts

ETCLOVG separates observability, verification and governance into a control plane because they answer different questions. Observability tells you what the agent did, verification tells you whether the output or action was correct, and governance tells you whether the action was allowed in the first place. The article’s key point is that these layers are thin or fragmented in many open-source stacks, which makes production diagnosis difficult. In regulated or high-risk environments, that gap becomes an assurance problem as much as an engineering problem.

Practical implication: require traceability, evaluation hooks and policy enforcement before approving agent workloads for production use.


NHI Mgmt Group analysis

ETCLOVG is really a governance map for AI runtime identity. The taxonomy matters because production agents now operate through tools, sandboxes, approvals and shared state, all of which create machine-identity and privilege questions. In identity terms, the harness is where access becomes real, auditable and potentially dangerous. Teams should treat the harness as the control boundary for agent identity, not as a purely engineering abstraction.

Observability and governance are the weakest layers because they are the hardest to operationalise across teams. The article correctly elevates them as separate layers, but that separation also exposes a real ownership problem: platform teams build the runtime while security teams need assurance over its behaviour. When traces, approvals and policy events live in different systems, accountability fragments. Practitioners should expect this to become a recurring control gap in agent programmes.

Cross-layer coupling is the named failure mode teams need to design for. A retry, a context compaction, a sandbox decision or a tool permission change can alter the whole control posture of an agent run. That coupling means point fixes rarely hold unless identity, telemetry and policy semantics stay aligned across the stack. Practitioners should evaluate agent platforms on how well they preserve control consistency across layers.

ETCLOVG helps distinguish capability from control, which is the right way to think about enterprise AI governance. More tools, more memory and longer-lived sessions expand usefulness, but they also enlarge the space in which a compromised or misdirected agent can act. The right response is not blanket restriction, but explicit governance of where capability stops and authority begins. Practitioners should use the taxonomy to separate utility decisions from trust decisions.

What this signals

Agent programmes are moving from prompt governance to runtime governance. That shift means security teams will need control evidence for sandboxing, tool permissioning, trace export and approval workflows, not just prompt filters or model policies. The organisations that standardise those controls early will be better placed to scale agent use without multiplying operational risk.

The next governance gap will be consistency across layers. If an agent can keep working after a context compaction, invoke tools through a loosely governed MCP path, or generate traces that do not feed evaluation, the programme has coverage without assurance. Teams should expect agent review to look more like platform control validation than traditional application review.


For practitioners

  • Map agent controls to the harness layers Inventory execution, tooling, context, lifecycle, observability, verification and governance separately, then document which team owns each control boundary. Use that map to find gaps where no layer has explicit accountability.
  • Bind tool access to explicit identity and policy Treat MCP servers, sandboxes and other tool endpoints as governed resources with scoped identities, not as generic integrations. Require per-tool permissions, session-aware approvals and revocation paths for high-risk actions.
  • Separate tracing from assurance Do not confuse logs and traces with verification. Connect runtime telemetry to offline evaluation, policy checks and regression tests so teams can prove whether an agent action was allowed and correct.
  • Test harness changes as system changes When you alter retries, sandboxing, context compaction or approval logic, retest the full agent path. Small changes at one layer can widen blast radius or break governance semantics elsewhere.

Key takeaways

  • Agent reliability is now a runtime governance problem, not just a model-quality problem.
  • The most important control question is whether identity, telemetry and policy stay aligned across the full harness.
  • Teams should evaluate agent platforms on layered enforcement, not on isolated feature depth.

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 and MITRE ATT&CK address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10NHI-01The article centers on agent tooling, governance and misuse of runtime authority.
NIST AI RMFGOVERNGovernance, accountability and lifecycle ownership are central to the taxonomy.
NIST CSF 2.0PR.AC-4Least-privilege access and managed permissions align with tool and runtime control.
MITRE ATT&CKTA0004 , Privilege Escalation; TA0006 , Credential Access; TA0008 , Lateral MovementThe article discusses runtime conditions that can widen attacker reach across layers.
NIST SP 800-53 Rev 5AC-6Least privilege is essential when agents can act through tools and sandboxes.

Map tool access, approval paths and session boundaries to agentic security controls before scaling deployment.


Key terms

  • Agent Harness: The agent harness is the runtime layer that wraps a model and turns it into an acting system. It usually includes the loop, tools, context handling, permissions, hooks, and logs. In security terms, it is often the real place where privilege sits and where identity evidence must be governed.
  • MCP Gateway: The control layer that relays assistant intent to tools and data sources through the Model Context Protocol. In practice, it becomes a policy boundary, not just a transport layer. If it trusts model output too early, it can turn unverified reasoning into real-world execution or disclosure.
  • Cross-layer Coupling: Cross-layer coupling is the condition where a change in one runtime layer affects behaviour, assurance or cost in another layer. In agent systems, a retry, sandbox setting, context change or approval tweak can reshape the whole control posture, which is why isolated fixes often fail.
  • Verification Layer: A verification layer is the control stage that inspects code before it is promoted to production. It looks for defects, secrets, dependency issues, and maintainability problems so that release decisions are based on evidence rather than developer confidence alone.

What's in the full article

TruFoundry's full article covers the operational detail this post intentionally leaves for the source:

  • Layer-by-layer mapping of ETCLOVG against TrueFoundry runtime capabilities and where the platform fits natively
  • The survey’s structural distinctions between execution, tooling, context, lifecycle, observability, verification and governance
  • The cross-layer coupling argument and why changes in one layer can affect auditability, cost and agent behaviour elsewhere
  • The mapping between survey concepts and runtime components such as sandboxing, MCP tooling, traces and guardrails

👉 The full TruFoundry post maps ETCLOVG to production runtime capabilities and control-plane boundaries.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security and secrets management. It helps practitioners connect identity controls to the broader security programmes that now have to govern AI systems and workloads.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 19, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org