Runtime agent discovery is the process of finding callable agents during execution rather than from a fixed build-time list. In NHI governance, it expands the exposure surface because the orchestrator can surface new non-human identities dynamically and decide whether they are eligible to run.
What Runtime Agent Discovery Changes
runtime agent discovery changes an orchestrator from a fixed registry model to a dynamic eligibility model. Instead of only calling agents known at build time, the runtime can surface new callable agents during execution and decide whether they are allowed to participate.
This matters because the trust boundary moves from static design decisions to live control decisions. Discovery becomes part of the security posture: what is visible, what is callable, and what gets admitted into execution all affect exposure.
Why Runtime Discovery Expands the Exposure Surface
Runtime discovery can increase exposure in two ways, it enlarges the set of candidates the orchestrator may consider, and it creates more moments where a new agent, connector, or service can influence execution. That is especially important when a discovered runtime capability carries credentials, delegated access, or tool reach that was not anticipated in the original plan.
In practice, the risk is not only that a new agent exists, but that it is admitted too easily. A runtime decision can turn a newly surfaced capability into an active participant with access to tools, data, or downstream systems before governance catches up.
The same pattern appears in broader runtime control discussions such as NHI Lifecycle Management Guide, where visibility and lifecycle discipline shape whether an identity remains governed as it changes over time.
How Runtime Discovery Fits Agent Governance
Runtime agent discovery is not just inventory, it is an execution-time governance control. It sits between agent registration, authorization, and orchestration, because the system must evaluate whether a candidate agent is trusted, scoped appropriately, and compatible with the current policy before it can act.
That makes discovery closely related to delegated authority and per-action decisioning. A discovered agent may be useful, but usefulness is not the same as eligibility, and the runtime needs a principled way to separate the two.
For teams defining that control plane, AI Agent Authorisation Guide is the most direct companion for thinking about task-scoped access and approval boundaries, while Agentic AI Identity Guide explains how identity, delegation, registration, and retirement fit together across the agent lifecycle.
Operational Consequences of Dynamic Agent Eligibility
Once discovery is runtime-driven, operational discipline becomes as important as architecture. Teams need to know which sources can introduce agents, what metadata is sufficient for trust decisions, and how quickly newly discovered agents are reviewed, constrained, or removed when conditions change.
Without that discipline, discovery can become a quiet path to privilege creep, unauthorized tool use, or uncontrolled expansion of the orchestration graph. In other words, the exposure surface grows not only through more agents, but through more ways to accidentally treat a new agent as preapproved.
That is why AI Agent Observability, Audit and Incident Response Guide is relevant here, because runtime discovery only remains governable when admissions, actions, and revocation are visible enough to investigate and reverse.
Runtime Discovery in Larger Agentic Systems
In larger agentic environments, runtime discovery is often the mechanism that turns a single orchestrator into a changing ecosystem of agents, services, and tool providers. That flexibility can improve adaptability, but it also increases dependency on trust metadata, policy enforcement, and strong defaults for unrecognized agents.
As the ecosystem grows, the question shifts from “can we find another agent?” to “can we safely decide whether this agent should ever be called?” The answer depends on whether discovery is paired with explicit identity, authorization, and containment controls rather than treated as a convenience feature.
Agentic AI Security Guide provides the broader threat-model context for understanding how discovery, orchestration, tools, and identity combine into a single attack surface.
Risk and Threat Considerations
Runtime agent discovery can widen the attack surface because the runtime may admit agents that were not present, reviewed, or fully modelled at build time. If discovery sources are compromised, poisoned, or merely overtrusted, an orchestrator can end up calling an unapproved agent with real execution authority.
Failure mechanism: A malicious or unvetted agent is surfaced during execution, then accepted through weak eligibility checks, allowing it to gain tool access, data access, or delegated action paths that were never intended for it.
Impact: The result can be unauthorized actions, privilege expansion, lateral movement through agent-to-agent trust, or a broader compromise of the orchestration layer.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5, NIST Zero Trust (SP 800-207) and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-05 — Overprivileged NHI | Runtime discovery can admit agents with excessive standing access. |
| NHI-08 — Environment Isolation | Runtime discovery changes which agents can cross execution boundaries. | |
| Recommendation — Constrain discovered agents to the least privilege needed before they can execute. Isolate discovered agents so new runtime participants cannot freely traverse environments. | ||
| OWASP Agentic AI Top 10 | ASI03 — Identity & Privilege Abuse | Runtime discovery creates live eligibility decisions for agent identity and authority. |
| ASI10 — Rogue Agents | Untrusted agents surfaced at runtime can be admitted as rogue participants. | |
| Recommendation — Enforce per-action authorization before a discovered agent receives authority. Block unapproved agents from being admitted by runtime discovery paths. | ||
| NIST SP 800-53 Rev 5 | IA-9 — Identification and Authentication (Non-Organizational Users) | Discovered agents outside the fixed build list still need strong auth before use. |
| AC-3 — Access Enforcement | Runtime eligibility depends on enforcing access decisions at the point of call. | |
| AU-2 — Event Logging | Discovery and admission need logs to support visibility and investigation. | |
| Recommendation — Require strong authentication for any discovered external agent before orchestration. Enforce access decisions at runtime for every newly discovered agent. Log agent discovery, admission, and rejection events for later review. | ||
| NIST Zero Trust (SP 800-207) | Zero Trust Architecture | Runtime discovery aligns with continuous verification and assume-breach decisioning. |
| Recommendation — Verify each discovered agent continuously before granting any execution path. | ||
| CIS Controls v8 | CIS-6 — Access Control Management | Runtime discovery changes who gets access and when that access must be removed. |
| Recommendation — Review and remove agent access paths as soon as discovery eligibility changes. | ||
Practitioner Guidance
Governance implication: Treat runtime discovery as a control point, not a convenience feature. Every discovered agent should be subject to explicit policy, ownership, and revocation logic, because the main security question is whether a newly surfaced agent is admissible, not merely whether it is reachable.
Practitioner takeaway: If the orchestrator can discover it at runtime, it can also surprise you at runtime, so eligibility must be as intentional as discovery.
Related resources from NHI Mgmt Group
- What is the difference between agent discovery and runtime enforcement?
- What is the difference between agent discovery and runtime authorization for AI systems?
- Where does cross-environment agent discovery fit in an IAM programme?
- What is the difference between AI agent posture management and runtime authorization?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 7, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org