<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-scrm-aiproto-usecases-05" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.33.0 -->
  <front>
    <title abbrev="Taxonomy for Agentic AI Use Cases">Taxonomy for Agentic AI Use Cases</title>
    <seriesInfo name="Internet-Draft" value="draft-scrm-aiproto-usecases-05"/>
    <author fullname="Roland Schott">
      <organization>Deutsche Telekom</organization>
      <address>
        <email>Roland.Schott@telekom.de</email>
      </address>
    </author>
    <author fullname="Julien Maisonneuve">
      <organization>Nokia</organization>
      <address>
        <email>julien.maisonneuve@nokia.com</email>
      </address>
    </author>
    <author fullname="L. M. Contreras">
      <organization>Telefonica</organization>
      <address>
        <email>luismiguel.contrerasmurillo@telefonica.com</email>
      </address>
    </author>
    <author fullname="Jordi Ros-Giralt">
      <organization>Qualcomm Europe, Inc.</organization>
      <address>
        <email>jros@qti.qualcomm.com</email>
      </address>
    </author>
    <date year="2026" month="July" day="04"/>
    <area>AREA</area>
    <workgroup>WG Working Group</workgroup>
    <keyword>AI Agents</keyword>
    <keyword>Use cases</keyword>
    <abstract>
      <?line 88?>

<t>Agentic AI systems rely on large language models to plan and execute multi-step tasks by interacting with tools and collaborating with other agents, creating new demands on Internet protocols for interoperability, scalability, and safe operation across administrative domains. This document defines a taxonomy for classifying Agentic AI use cases according to the functional protocol domains they exercise, such as transport, security and trust, discovery, identity, coordination and orchestration, data and context management, and operations and management. The taxonomy is intended to give the IETF a structured vocabulary for describing and comparing use cases, for identifying which protocol areas require standardization attention, and for mapping use case requirements to relevant IETF working groups.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-scrm-aiproto-usecases/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/https://github.com/giralt/draft-scrm-aiproto-usecases"/>.</t>
    </note>
  </front>
  <middle>
    <?line 92?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Agentic AI systems—software agents that use large language models to reason, plan, and take actions by interacting with tools and with other agents—are seeing rapid adoption across multiple domains. The ecosystem is also evolving quickly through open-source implementations and emerging protocol proposals; however, open source alone does not guarantee interoperability, since rapid iteration and fragmentation can make stable interoperation difficult when long-term compatibility is required. Several protocols have been proposed to support agentic systems (e.g., <xref target="A2A"/>, <xref target="MCP"/>, ANP, Agntcy), each with different design choices and strengths, targeting different functions, properties, and operating assumptions.</t>
      <t>This document inventories a set of representative Agentic AI use cases to help the IETF derive protocol requirements and perform gap analysis across existing proposals, with a focus on Internet-scale interoperability. The use cases are intended to highlight protocol properties that matter in practice—such as long-lived interactions, multi-modal context exchange, progress reporting and cancellation, and safety-relevant security and privacy hooks—and to help the IETF determine appropriate scope as well as how related work should be organized across existing working groups or, if needed, a new effort.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="use-cases-requirements">
      <name>Use Cases Requirements</name>
      <t>The use cases in this document are intended to inform IETF standardization work on Agentic AI protocols by clarifying scope, enabling gap analysis, and guiding working group ownership. The requirements below define the minimum level of detail and structure expected from each use case so that the IETF can derive actionable protocol requirements and identify where coordination with other SDOs is necessary. Use cases that do not meet these requirements risk being insufficiently precise for protocol design and evaluation.</t>
      <ul spacing="normal">
        <li>
          <t><strong>IETF scope guidance</strong>: Use cases <bcp14>MUST</bcp14> clearly indicate which protocol behaviors are expected to fall under the IETF’s domain (e.g., Internet-facing interoperability, transport/session semantics, media/session behavior, congestion and reliability considerations, security and privacy hooks) versus what is out of scope for the IETF (e.g., model internals, proprietary orchestration logic). Use cases <bcp14>SHOULD</bcp14> also identify where coordination with other SDOs or industry initiatives is required to achieve interoperable and scalable outcomes.</t>
        </li>
        <li>
          <t><strong>Ecosystem boundary mapping</strong>: Use cases <bcp14>SHOULD</bcp14> describe the relevant protocol ecosystem and interfaces between components (e.g., agent-to-agent vs. agent-to-tool) so the IETF can understand what can be standardized as Internet protocols and what is better treated as application/framework conventions. Where applicable, use cases <bcp14>SHOULD</bcp14> illustrate complementary roles of protocols such as agent-to-agent interaction (e.g., <xref target="A2A"/>) and agent-to-tool interaction (e.g., <xref target="MCP"/>).</t>
        </li>
        <li>
          <t><strong>Gap analysis readiness</strong>: Use cases <bcp14>MUST</bcp14> be structured so that an engineer can map them to existing proposals and then identify missing, underspecified, or insufficiently mature protocol capabilities that block deployment. Use cases <bcp14>SHOULD</bcp14> include enough detail to reveal gaps, and <bcp14>MUST</bcp14> distinguish between gaps that plausibly belong in IETF standardization versus gaps that are purely implementation choices.</t>
        </li>
        <li>
          <t><strong>Adoption and layering</strong>: Use cases <bcp14>SHOULD</bcp14> explain how non-IETF protocols that may be brought into the IETF (e.g., an A2A-like protocol) could be layered on top of, and interoperate cleanly with, existing IETF protocols (e.g., HTTP, QUIC, WebRTC, TLS). Use cases <bcp14>MUST</bcp14> identify assumed transport/bindings and the key interoperation points (e.g., discovery, session establishment, streaming, error handling) needed to assess architectural fit and integration impact.</t>
        </li>
        <li>
          <t><strong>Communication mode detail</strong>: Use cases <bcp14>MUST</bcp14> describe the communication modes required between agents and between agents and tools reachable over the Internet, such as interactive request/response, asynchronous workflows, bulk transfer, incremental streaming, and notification patterns. Use cases <bcp14>SHOULD</bcp14> also indicate modality needs (text, audio/video, files, structured artifacts) when relevant.</t>
        </li>
        <li>
          <t><strong>Performance and safety needs</strong>: Use cases <bcp14>SHOULD</bcp14> include explicit performance requirements when meaningful (e.g., latency sensitivity, bandwidth intensity, jitter tolerance, session duration, scalability expectations). Use cases <bcp14>MUST</bcp14> also call out safety-relevant requirements that have protocol implications (e.g., authorization and consent gates, provenance/citation needs, integrity and replay protection, isolation boundaries for tool invocation).</t>
        </li>
        <li>
          <t><strong>WG ownership signals</strong>: Use cases <bcp14>SHOULD</bcp14> be decomposable into protocol functions that can be mapped to existing IETF working groups (e.g., transport, security, applications, operations/management, identity). Use cases <bcp14>MUST</bcp14> highlight cross-area dependencies (e.g., session + media + security) so the IETF can assess whether coordination across existing WGs is sufficient or whether forming a new WG is justified.</t>
        </li>
        <li>
          <t><strong>Operational realism</strong>: Use cases <bcp14>SHOULD</bcp14> reflect real deployment constraints on the Internet. This requirement helps ensure the resulting protocol requirements are implementable and deployable at scale, rather than being tied to a single controlled environment.</t>
        </li>
        <li>
          <t><strong>Trust boundaries explicit</strong>: Use cases <bcp14>MUST</bcp14> identify administrative domains and trust boundaries (e.g., user device, enterprise perimeter, third-party tool providers, external agent providers) and <bcp14>SHOULD</bcp14> summarize the expected security posture at those boundaries (authentication, authorization, confidentiality, and auditability expectations). This helps ensure the IETF does not miss protocol hooks needed to safely operate agentic systems across domains.</t>
        </li>
      </ul>
    </section>
    <section anchor="sec-taxonomy">
      <name>Use Cases Taxonomy</name>
      <t>This section defines a taxonomy for classifying Agentic AI use cases according to the functional protocol domains they exercise. The taxonomy serves three purposes: (1) it provides a structured vocabulary for describing and comparing use cases, (2) it helps identify the protocol areas that require IETF standardization attention, and (3) it helps map use cases and their requirements to relevant IETF working groups or areas.</t>
      <t>The taxonomy is organized into seven top-level functional domains, derived from analysis of the use cases identified in ongoing IETF standardization discussions in the agent protocol space. The domains correspond to distinct clusters of protocol-level concerns. They are not mutually exclusive; most realistic agentic deployments span multiple domains simultaneously, and protocol work in one domain frequently depends on mechanisms defined in another.</t>
      <t>The following figure presents the taxonomy in overview:</t>
      <figure anchor="fig-taxonomy">
        <name>Agentic AI Use Cases Taxonomy</name>
        <artwork type="ascii-art" align="left"><![CDATA[
Agentic AI Use Cases Taxonomy
|
|-- 1. Transport
|   |-- 1.1. Session Management
|   |-- 1.2. Communication Modes
|   |-- 1.3. Content Multimodality
|   |-- 1.4. Performance
|
|-- 2. Security and Trust
|   |-- 2.1. Authentication
|   |-- 2.2. Authorization
|   |-- 2.3. Accountability
|   |-- 2.4. Integrity
|   |-- 2.5. Confidentiality
|   |-- 2.6. Safety
|
|-- 3. Discovery
|   |-- 3.1. Agent Discovery
|   |-- 3.2. Capability Advertisement
|   |-- 3.3. Tool Discovery
|   |-- 3.4. Service Negotiation
|
|-- 4. Identity
|   |-- 4.1. Agent Naming and Addressing
|   |-- 4.2. Credential Management
|   |-- 4.3. Delegation Chains
|   |-- 4.4. Selective Disclosure
|
|-- 5. Coordination and Orchestration
|   |-- 5.1. Task Lifecycle Management
|   |-- 5.2. Agent-to-Agent Interaction
|   |-- 5.3. Agent-to-Tool Interaction
|   |-- 5.4. Multi-Agent Workflow Orchestration
|   |-- 5.5. Cross-Domain Coordination
|
|-- 6. Data and Context Management
|   |-- 6.1. Context Exchange
|   |-- 6.2. Provenance and Citations
|   |-- 6.3. Knowledge Representation
|   |-- 6.4. Data Minimization
|
|-- 7. Operations and Management
    |-- 7.1. Observability
    |-- 7.2. Policy Enforcement
    |-- 7.3. Lifecycle Management
    |-- 7.4. Human-in-the-Loop
]]></artwork>
      </figure>
      <t>The subsections below describe each domain and its constituent categories in detail.</t>
      <section anchor="transport">
        <name>Transport</name>
        <t>The <em>Transport</em> domain encompasses the protocol mechanisms required to carry agent communications reliably, efficiently, and with appropriate quality-of-service characteristics over Internet paths. Agent interactions introduce transport requirements that are more demanding than those of classical client-server applications: sessions may persist for minutes or hours, exchanges may involve heterogeneous data types, and the failure modes of multi-step workflows differ fundamentally from those of single-request transactions.</t>
        <section anchor="session-management">
          <name>Session Management</name>
          <t><em>Session Management</em> covers the establishment, maintenance, and termination of communication sessions between agents and between agents and tools. Agentic workflows are frequently long-lived, spanning multiple request-response cycles and potentially crossing network interruptions or endpoint restarts. Protocol mechanisms in this category include session establishment and capability negotiation, keep-alive and heartbeat signaling, graceful cancellation with defined cleanup semantics, progress reporting to prevent spurious timeouts at intermediaries, and state recovery after transient failures. Without robust session management, long-running agent tasks are vulnerable to silent failure, resource leakage, and loss of partial results that may be expensive to recompute.</t>
        </section>
        <section anchor="communication-modes">
          <name>Communication Modes</name>
          <t><em>Communication Modes</em> covers the diversity of interaction patterns that agents and tools must support. Unlike classical RPC-style interfaces, agentic systems require a range of modes depending on the nature of the task: synchronous request/response for low-latency exchanges, asynchronous task submission and status polling for long-running work, incremental streaming for partial results (e.g., token-by-token generation or iterative search updates), server-initiated notifications for event-driven workflows, and bulk data transfer for large artifacts. Different protocols serve different modes — for example, HTTP/REST for request/response, Server-Sent Events or WebSocket for streaming, and Media over QUIC Transport (MOQT) for low-latency bidirectional flows — and a given use case may require multiple modes within a single session.</t>
        </section>
        <section anchor="content-multimodality">
          <name>Content Multimodality</name>
          <t><em>Content Multimodality</em> covers the protocol implications of exchanging heterogeneous content types within a single agentic interaction. Agents may need to process and transmit plain text, structured data (e.g., JSON), binary files, audio streams, video streams, images, and computation artifacts within the same session and sometimes within the same message. Protocol design must account for content negotiation, MIME type handling, framing, and ordering of heterogeneous payloads, particularly when modality switches occur mid-session or when different modalities carry conflicting quality-of-service requirements (e.g., low-latency audio alongside bulk file transfer).</t>
        </section>
        <section anchor="performance">
          <name>Performance</name>
          <t><em>Performance</em> covers the quantitative operating requirements that agentic use cases impose on transport protocols. Relevant dimensions include end-to-end latency (particularly for interactive agent sessions where user-facing response times matter), bandwidth requirements for multi-modal exchanges, jitter tolerance for real-time audio/video modalities, session scalability (the number of concurrent agent sessions a deployment must support), and cost or resource budget constraints that may govern escalation decisions (e.g., in edge-cloud hybrid architectures). Performance requirements vary widely across use cases and must be made explicit so that protocol designers can assess the fitness of candidate transport mechanisms.</t>
        </section>
      </section>
      <section anchor="security-and-trust">
        <name>Security and Trust</name>
        <t>The <em>Security and Trust</em> domain covers the protocol mechanisms needed to ensure that agentic interactions are conducted by verified entities, operate within authorized boundaries, produce auditable records, and preserve the integrity and confidentiality of exchanged data. Agentic systems introduce qualitatively new challenges compared to classical service architectures: agents act autonomously on behalf of users or other agents, authority is routinely delegated across multiple hops and organizational boundaries, and the consequences of unauthorized or erroneous actions can propagate and amplify through complex multi-agent pipelines.</t>
        <section anchor="authentication">
          <name>Authentication</name>
          <t><em>Authentication</em> covers the verification of the identity of agents, users, and tools prior to substantive interaction. In agentic systems, the principals that require authentication include not only human users but also software agents themselves — which may be ephemeral, dynamically spawned, or operated by third parties. Authentication mechanisms must therefore be applicable to workload identities (e.g., service accounts, container identities, or platform-attested credentials) as well as to individual agent instances. Cross-domain authentication is particularly challenging when agents operate across administrative boundaries that lack pre-established trust relationships.</t>
        </section>
        <section anchor="authorization">
          <name>Authorization</name>
          <t><em>Authorization</em> covers the mechanisms by which an authenticated agent is permitted to perform specific operations on behalf of a principal. Agentic use cases typically involve multi-step delegation: a user authorizes an orchestrator agent, which in turn delegates authority to sub-agents, which invoke tools. Each link in this chain requires that the scope of authority be bounded and that delegation not introduce privilege escalation beyond what the delegating principal possessed. Relevant mechanisms include OAuth 2.0-based delegation flows, structured operation proposals subject to explicit authorization grants, user consent gates before sensitive operations are executed, and token formats that carry verifiable delegation chains.</t>
        </section>
        <section anchor="accountability">
          <name>Accountability</name>
          <t><em>Accountability</em> covers the protocol mechanisms needed to produce auditable records of agent actions, traceable from a user's original intent to each action taken by an agent on that user's behalf. In regulated environments — and increasingly in general deployments — it is necessary to establish a reliable evidence chain that can be inspected after the fact. Relevant mechanisms include structured audit logs with cryptographic integrity guarantees, verifiable conversation records, proof-of-process tokens that attest to the sequence of steps executed, and non-repudiation properties that prevent an agent from disavowing actions it performed. Accountability is closely coupled with authentication and authorization, since the evidentiary value of an audit record depends on the strength of the identity and authorization evidence it references.</t>
        </section>
        <section anchor="integrity">
          <name>Integrity</name>
          <t><em>Integrity</em> covers the protocol mechanisms that ensure agent messages and artifacts have not been modified in transit or at rest. Agentic pipelines can involve many hops across untrusted intermediaries, and the consequences of undetected tampering — incorrect tool invocations, falsified search results, corrupted planning state — can compound through the pipeline. Relevant mechanisms include end-to-end message authentication codes or digital signatures, replay protection (to prevent an attacker from re-injecting previously valid messages into a new context), and content-addressing schemes (e.g., hash-based artifact references) that allow recipients to verify data provenance independently of the transport channel.</t>
        </section>
        <section anchor="confidentiality">
          <name>Confidentiality</name>
          <t><em>Confidentiality</em> covers the mechanisms that protect agent communications and data from unauthorized disclosure. Agentic workflows may involve sensitive user data, proprietary model outputs, or business-critical information that must not be exposed to intermediaries, peer agents, or tool providers outside their authorized scope. Protocol mechanisms include transport-layer encryption (e.g., TLS), end-to-end encryption for multi-hop exchanges, and data-minimization protocols by which an agent redacts or summarizes sensitive information before forwarding it to a less-trusted tier (for example, before escalating from an on-device edge model to a cloud model).</t>
        </section>
        <section anchor="safety">
          <name>Safety</name>
          <t><em>Safety</em> covers the protocol-level mechanisms that constrain agent behavior to prevent harmful, unintended, or policy-violating actions. While model-level safety measures are outside the IETF's scope, protocols can provide safety hooks that bound what agents are permitted to do: isolation boundaries around tool invocations that prevent access to resources outside an agent's authorized scope, explicit human-in-the-loop consent gates before high-impact or irreversible operations, and rate or quota enforcement mechanisms that limit the blast radius of malfunctioning or compromised agents. Safety mechanisms often interact with authorization mechanisms but are distinguished by their focus on operational constraints rather than identity-based access control.</t>
        </section>
      </section>
      <section anchor="discovery">
        <name>Discovery</name>
        <t>The <em>Discovery</em> domain covers the protocol mechanisms by which agents, tools, and services locate and learn about one another at runtime. Effective discovery is a prerequisite for interoperability in open, decentralized agentic ecosystems where agents from different providers must collaborate without prior bilateral configuration. Discovery encompasses both the retrieval of existence information (where is a given agent or tool reachable?) and the retrieval of capability information (what can it do, and under what constraints?).</t>
        <section anchor="agent-discovery">
          <name>Agent Discovery</name>
          <t><em>Agent Discovery</em> covers the mechanisms by which a client or orchestrator locates agents that can fulfill a given role. Discovery may operate via well-known URI conventions (analogous to <tt>/.well-known/</tt> resources in HTTP), DNS-based service discovery (extending established patterns such as DNS-SD to the agent domain), or registry-based approaches in which agents register with and are queried through centralized or federated directories. Discovery mechanisms must be scalable, resilient to partial failures, and designed to avoid creating single points of control or failure in open deployments.</t>
        </section>
        <section anchor="capability-advertisement">
          <name>Capability Advertisement</name>
          <t><em>Capability Advertisement</em> covers the mechanisms by which an agent communicates its available skills, accepted input formats, produced output types, supported interaction modes, and applicable security constraints to potential callers. Standardized capability descriptor formats (such as Agent Cards in the A2A protocol) enable automated capability matching — allowing orchestrators to select appropriate agents dynamically — and eliminate the need for bespoke, bilateral configuration between agents. Capability descriptors must be versioned to support evolution and must be structured to allow partial matching when a caller requires only a subset of an agent's capabilities.</t>
        </section>
        <section anchor="tool-discovery">
          <name>Tool Discovery</name>
          <t><em>Tool Discovery</em> covers the mechanisms by which agents locate and enumerate tools available for invocation. The Model Context Protocol (MCP) provides a concrete example: agents query an MCP server for its list of available tools, each described with a typed schema, before deciding which tool to invoke for a given sub-task. Tool discovery must support dynamic registration and de-registration of tools, capability versioning, and schema negotiation to accommodate heterogeneous tool ecosystems that evolve independently of the agents that use them.</t>
        </section>
        <section anchor="service-negotiation">
          <name>Service Negotiation</name>
          <t><em>Service Negotiation</em> covers the protocol exchanges by which an agent and a peer (another agent or a tool) agree on interaction parameters before substantive communication begins. Negotiation may cover supported protocol versions, content types, authentication and authorization mechanisms, quality-of-service parameters, resource quotas, and privacy constraints. Explicit service negotiation reduces the frequency of mid-session failures caused by incompatible assumptions and provides a natural point at which policies can be enforced at capability boundaries before potentially expensive work is initiated.</t>
        </section>
      </section>
      <section anchor="identity">
        <name>Identity</name>
        <t>The <em>Identity</em> domain covers the mechanisms that establish and manage the stable, verifiable identities of agents throughout their operational lifecycle. Identity is a prerequisite for authentication, authorization, and accountability, but it raises distinct protocol concerns: agents may be spawned and decommissioned dynamically, may migrate across infrastructure, and may delegate their authority to other agents in ways that must remain traceable. The Identity domain is closely related to the Security and Trust domain but focuses specifically on the naming, addressing, and credential infrastructure that underpins identity-based security mechanisms.</t>
        <section anchor="agent-naming-and-addressing">
          <name>Agent Naming and Addressing</name>
          <t><em>Agent Naming and Addressing</em> covers the syntactic and semantic conventions used to identify agents in protocol messages. A naming scheme must be unambiguous within its intended scope, stable enough to support persistent references and audit records, and structured to enable efficient lookup or routing. Names and addresses may be decoupled — an agent may carry a stable logical name (identifier) and a separately resolved network address (locator) — analogous to the distinction between domain names and IP addresses in the Internet architecture. Standardized naming conventions are a prerequisite for interoperable discovery, delegation, and accountability.</t>
        </section>
        <section anchor="credential-management">
          <name>Credential Management</name>
          <t><em>Credential Management</em> covers the mechanisms by which agents are provisioned with credentials (e.g., private keys, tokens, or certificates) and by which those credentials are rotated, revoked, and verified. In agentic deployments, credentials must be deliverable to dynamically created agent instances without manual pre-configuration, and must be scoped to the specific agent, task, or deployment context in order to limit the impact of credential compromise. Relevant mechanisms include platform-attested identity (e.g., SPIFFE/SPIRE), short-lived token issuance by trusted authorities, and automated rotation procedures that operate without disrupting in-flight agent sessions.</t>
        </section>
        <section anchor="delegation-chains">
          <name>Delegation Chains</name>
          <t><em>Delegation Chains</em> covers the protocol representations of transitive authority: the sequence of principals through which a user's original authorization has been conveyed to a given agent. In multi-agent pipelines, an action by a leaf agent may reflect authority delegated through several intermediate agents, each of which may have further constrained the delegated scope. Delegation chain representations must be compact, cryptographically verifiable, and structured to enforce monotonic scope narrowing — i.e., a delegate cannot acquire authority beyond what its delegator possessed. Cross-domain delegation is particularly challenging when the delegating and receiving agents are operated by different organizations under different identity management systems.</t>
        </section>
        <section anchor="selective-disclosure">
          <name>Selective Disclosure</name>
          <t><em>Selective Disclosure</em> covers mechanisms that allow an agent to reveal only the subset of its identity and capability attributes that are relevant and appropriate for a given interaction. Full disclosure of an agent's capabilities during discovery can create information-leakage risks (revealing proprietary service details) and linkability risks (enabling cross-context tracking of agent identity). Selective disclosure mechanisms — such as those based on SD-JWT — allow agents to present minimal, context-appropriate credential subsets while maintaining cryptographic verifiability of the disclosed attributes.</t>
        </section>
      </section>
      <section anchor="coordination-and-orchestration">
        <name>Coordination and Orchestration</name>
        <t>The <em>Coordination and Orchestration</em> domain covers the protocol mechanisms that govern how agents and tools are composed into coherent multi-step workflows. Agentic systems are inherently distributed: a user request is decomposed into sub-tasks, assigned to specialized agents, executed — potentially in parallel and across administrative domains — and the results are synthesized into a final response. Coordination protocols must support the full lifecycle of this process reliably and in a manner that is interoperable across agents from different providers.</t>
        <section anchor="task-lifecycle-management">
          <name>Task Lifecycle Management</name>
          <t><em>Task Lifecycle Management</em> covers the protocol operations that govern a delegated task from its creation to its completion or cancellation. A well-specified task lifecycle includes: task creation with a structured description of the work to be performed; acknowledgment and queuing semantics; status inquiry and progress reporting; mid-execution cancellation with defined cleanup guarantees; and delivery of the final result or a structured error response. The lifecycle must be robust to partial failures, network interruptions, and agent restarts, and must provide sufficient progress visibility to allow orchestrators to make informed re-planning decisions without relying on timeouts alone.</t>
        </section>
        <section anchor="agent-to-agent-interaction">
          <name>Agent-to-Agent Interaction</name>
          <t><em>Agent-to-Agent Interaction</em> covers the protocol patterns by which peer agents exchange messages, negotiate task assignments, and share partial results. The Agent2Agent (A2A) protocol is an example of a specification targeting this category. Key interaction patterns include synchronous request/response for sub-task delegation, streaming for incremental result delivery, asynchronous task handoff for long-running work, and critique/revision cycles in which one agent reviews and refines the output of another. Agent-to-agent protocols must accommodate opaque agent implementations — neither agent need expose its internal model or reasoning process — and must support collaboration across organizational boundaries where one agent's internals are proprietary.</t>
        </section>
        <section anchor="agent-to-tool-interaction">
          <name>Agent-to-Tool Interaction</name>
          <t><em>Agent-to-Tool Interaction</em> covers the protocol patterns by which agents invoke external capabilities exposed as tools. The Model Context Protocol (MCP) is an example of a specification targeting this category. Tools differ from agents in that they are typically stateless (or near-stateless), do not reason autonomously, and expose well-defined, typed input/output interfaces. Agent-to-tool protocols must support capability schema description, consistent error reporting, streaming of partial outputs, and cancellation of in-progress invocations. Isolation semantics — ensuring that a tool invocation cannot access resources beyond its declared scope — are also a concern in this category.</t>
        </section>
        <section anchor="multi-agent-workflow-orchestration">
          <name>Multi-Agent Workflow Orchestration</name>
          <t><em>Multi-Agent Workflow Orchestration</em> covers the higher-level coordination mechanisms needed to manage complex workflows involving multiple cooperating agents. Orchestration concerns include task decomposition strategies (sequential, parallel, or conditional branching), shared working memory accessible to all agents in a workflow, synchronization primitives (fan-out, fan-in, barrier synchronization), and iterative refinement loops in which agents re-plan and re-execute based on intermediate results. Orchestration protocols must be composable — allowing sub-workflows to be embedded within larger workflows — and must expose sufficient visibility and control hooks for human operators to monitor and intervene in executing workflows.</t>
        </section>
        <section anchor="cross-domain-coordination">
          <name>Cross-Domain Coordination</name>
          <t><em>Cross-Domain Coordination</em> covers the additional protocol mechanisms required when agent workflows span multiple administrative domains. Cross-domain coordination introduces challenges absent in single-domain deployments: heterogeneous trust models must be reconciled, authorization scopes must be negotiated across domain boundaries, and attribution or billing mechanisms may be required. Protocols in this category must support federation — allowing domains to recognize and honor each other's identity and authorization assertions without requiring pre-established bilateral relationships — while preserving each domain's ability to enforce its own local policies.</t>
        </section>
      </section>
      <section anchor="data-and-context-management">
        <name>Data and Context Management</name>
        <t>The <em>Data and Context Management</em> domain covers the protocol mechanisms governing how agents represent, exchange, persist, and protect the information they operate on. Agentic workflows generate and consume substantial intermediate state: partial results, retrieved artifacts, reasoning traces, and provenance records. Protocol-level conventions for managing this data are essential for reproducibility, auditability, and interoperability across agents from different providers.</t>
        <section anchor="context-exchange">
          <name>Context Exchange</name>
          <t><em>Context Exchange</em> covers the mechanisms by which agents share the task-relevant state needed for coherent collaboration. Context may include the original user request, accumulated intermediate results, agent-specific observations, constraints, and shared working memory. Protocol mechanisms must define efficient representations for context (to avoid overwhelming bandwidth or model context window limits), versioning and conflict resolution for concurrently updated shared state, and access controls that limit each agent's visibility into context to what is necessary for its assigned sub-task.</t>
        </section>
        <section anchor="provenance-and-citations">
          <name>Provenance and Citations</name>
          <t><em>Provenance and Citations</em> covers the protocol mechanisms that link agent-produced outputs to the source materials from which they were derived. In research, regulatory, and high-stakes decision-making contexts, it is essential that the claims made by an agent can be traced to verifiable sources. Relevant protocol mechanisms include structured citation formats that capture source URI, retrieval timestamp, content hash, and the relevant excerpt; provenance chains that attribute composite outputs to their constituent sources; and integrity checks that allow a third party to independently verify that cited content has not been altered since retrieval.</t>
        </section>
        <section anchor="knowledge-representation">
          <name>Knowledge Representation</name>
          <t><em>Knowledge Representation</em> covers the data formats and schemas used by agents to represent structured domain knowledge in a form that peer agents can interpret consistently. Standardized information models are particularly important in multi-agent systems where different agents must share and act upon the same domain-specific data — such as network topology models in AIOps deployments (e.g., YANG-based models in the IETF operations area) or structured bibliographic records in research workflows. Consistent knowledge representations reduce the need for per-agent data translation and enable semantic interoperability across agents from different providers.</t>
        </section>
        <section anchor="data-minimization">
          <name>Data Minimization</name>
          <t><em>Data Minimization</em> covers the protocol mechanisms that limit the exposure of sensitive data as it flows through multi-agent pipelines. In workflows spanning administrative domains or involving untrusted intermediaries, agents should transmit only the minimum information necessary for a peer to perform its sub-task. Relevant mechanisms include structured redaction (replacing sensitive fields with anonymized tokens), summarization-before-escalation (e.g., in hybrid edge-cloud architectures where a local model redacts data before forwarding to a cloud model), and privacy-preserving context encoding. Data minimization is simultaneously a privacy mechanism and a safety mechanism, as limiting information exposure also bounds the consequences of a compromised intermediary.</t>
        </section>
      </section>
      <section anchor="operations-and-management">
        <name>Operations and Management</name>
        <t>The <em>Operations and Management</em> domain covers the protocol mechanisms that support the operational lifecycle of agentic systems: monitoring their behavior, enforcing policies at runtime, managing agent lifecycles, and enabling human oversight. These mechanisms are essential for deploying agentic systems safely and reliably in production environments, and they are particularly prominent in network management use cases (such as AI-based troubleshooting) where agents must operate across multi-vendor, multi-domain infrastructure.</t>
        <section anchor="observability">
          <name>Observability</name>
          <t><em>Observability</em> covers the protocol mechanisms that expose the runtime behavior of agentic systems to operators and auditors. Relevant mechanisms include distributed tracing (propagating trace context across agent hops to reconstruct end-to-end execution traces), structured logging of agent decisions and tool invocations, and telemetry export for performance monitoring and anomaly detection. Observability mechanisms must be designed to operate across administrative domain boundaries, enabling an operator to trace a workflow that spans agents from multiple providers, while respecting each provider's data governance and confidentiality constraints.</t>
        </section>
        <section anchor="policy-enforcement">
          <name>Policy Enforcement</name>
          <t><em>Policy Enforcement</em> covers the protocol mechanisms that ensure agents operate within defined behavioral and resource boundaries. Policies may govern resource consumption (e.g., rate limits, quota caps, cost budgets), data handling (e.g., prohibition on forwarding certain data categories to external providers), and operational scope (e.g., restricting an agent to read-only access to a particular system). Policy enforcement mechanisms must be expressible in standard formats, enforceable at protocol boundaries (e.g., at agent gateways or authorization servers), and auditable so that violations can be detected, attributed, and remediated.</t>
        </section>
        <section anchor="lifecycle-management">
          <name>Lifecycle Management</name>
          <t><em>Lifecycle Management</em> covers the protocol mechanisms for deploying, registering, updating, and decommissioning agents in dynamic environments. In practice, agents may be instantiated on demand, scaled horizontally to handle concurrent tasks, updated to new model or capability versions, and eventually decommissioned — ideally without disrupting in-flight workflows. Relevant protocol mechanisms include agent registration and capability publication, health checking and readiness signaling, graceful drain and shutdown procedures, and version negotiation to ensure that newly deployed agents can interoperate with peers running earlier versions of the same protocol.</t>
        </section>
        <section anchor="human-in-the-loop">
          <name>Human-in-the-Loop</name>
          <t><em>Human-in-the-Loop</em> covers the protocol mechanisms that insert human oversight and decision-making into agentic workflows at appropriate points. Not all agent decisions can or should be made autonomously: high-impact, irreversible, or ambiguous actions may require explicit human approval before execution. Relevant protocol mechanisms include structured approval request formats that surface proposed actions and their anticipated consequences to a human operator, consent flows with well-defined timeout and default-action semantics for unanswered requests, and escalation paths that route exceptional cases to human reviewers. Human-in-the-loop mechanisms are closely related to both authorization (which governs what requires approval) and safety (which enforces that unapproved high-risk actions are blocked at the protocol level).</t>
        </section>
      </section>
    </section>
    <section anchor="applying-the-taxonomy-a-worked-example">
      <name>Applying the Taxonomy: A Worked Example</name>
      <section anchor="overview">
        <name>Overview</name>
        <t>The taxonomy defined in <xref target="sec-taxonomy"/> is intended to be used as a classification instrument for individual Agentic AI use case documents. Its role is analogous to the ACM Computing Classification System (CCS), which authors use to attach a structured set of descriptors to a research paper so that readers and indexing systems can quickly understand its scope and locate related work <xref target="ACM-CCS"/>.</t>
        <t>The taxonomy can be visualized as a tree: each top-level domain (e.g., Transport, Security and Trust, Discovery) is a primary branch, and each subcategory (e.g., Session Management, Authentication, Agent Discovery) is a leaf. Given an Agentic AI use case, its <em>taxonomy profile</em> is the set of root-to-leaf paths that apply to it. For example, a use case that focuses exclusively on session management and mutual authentication between agents would carry the profile:</t>
        <artwork><![CDATA[
Transport => Session Management
Security and Trust => Authentication
]]></artwork>
        <t>Authors of individual use case Internet-Drafts are encouraged to include a dedicated taxonomy section that enumerates the applicable paths using this notation. Doing so serves three purposes. First, it makes the protocol scope of the use case explicit and comparable to other use cases in a machine-readable way. Second, it guides gap analysis by mapping each path to the protocol area where standardization work is needed. Third, it facilitates working group ownership decisions by surfacing cross-area dependencies — a use case with paths into both Transport and Security and Trust, for instance, signals that coordination between working groups in those areas will be required.</t>
        <t>When constructing a taxonomy profile, authors should include all paths that represent substantive protocol-level requirements of the use case, and omit paths that are merely incidental or out of scope for IETF standardization. Authors should also note whether a given path represents a "gap" (no adequate existing IETF mechanism) or "covered" (an existing IETF protocol that the agentic use case builds upon).</t>
      </section>
      <section anchor="example-discovery-of-agents-workloads-and-named-entities">
        <name>Example: Discovery of Agents, Workloads, and Named Entities</name>
        <t>This section illustrates the taxonomy methodology by applying it to the Internet-Draft "Use Cases for the Discovery of Agents, Workloads, and Named Entities" <xref target="DAWN-USE-CASES"/>, which describes scenarios in which distributed entities — including AI agents, software services, compute workloads, network functions, and application endpoints — must locate and obtain minimum descriptive information about peer entities before communication or selection can begin.</t>
        <t>The DAWN use cases span four discovery categories: capability-oriented discovery (locating entities that offer a needed function), resource-oriented discovery (locating data sources, compute pools, or inference services), administrative scope extensions (discovery across organizational or tenancy boundaries), and operational discovery (supporting human operators or management systems in locating entities across heterogeneous infrastructure). The draft explicitly excludes registration procedures, authentication, naming governance, candidate selection, and task orchestration from its scope; however, it identifies security and privacy considerations — including authenticity and integrity of discovery metadata, authorization controls on discovery queries, and privacy risks arising from the exposure of requester intent or deployment topology — as important constraints on any protocol that addresses the in-scope scenarios.</t>
        <t>The taxonomy profile for this use case is as follows.</t>
        <t><strong>Transport -&gt;</strong></t>
        <ul spacing="normal">
          <li>
            <t><strong>Session Management.</strong> Discovery interactions range from simple single-round-trip queries to multi-step lookups that cross administrative boundaries. The discovery protocol must define session semantics sufficient to support these patterns reliably, including error recovery and cancellation for multi-hop discovery flows.</t>
          </li>
          <li>
            <t><strong>Communication Modes.</strong> The DAWN use cases require at minimum a synchronous request/response mode for point-in-time capability lookups. Operational discovery scenarios — where management systems monitor dynamic entity populations — additionally motivate asynchronous notification or subscription patterns so that observers receive timely updates when entity availability or metadata changes.</t>
          </li>
        </ul>
        <t><strong>Security and Trust -&gt;</strong></t>
        <ul spacing="normal">
          <li>
            <t><strong>Authentication.</strong> The DAWN draft identifies the authenticity and integrity of discovery metadata as a key security consideration: a requester must be able to verify that the metadata returned by a discovery lookup genuinely describes the entity it purports to describe, and has not been tampered with in transit or at the registry. This motivates cryptographic authentication of discovery responses, distinct from — but complementary to — the authentication of the discovered entity itself.</t>
          </li>
          <li>
            <t><strong>Authorization.</strong> Discovery queries may themselves require authorization: not all requesters should be permitted to enumerate all entities within a registry, particularly across organizational boundaries. The DAWN use cases motivate authorization controls on discovery query scope, consistent with the principle that the ability to discover an entity should be governed by policy rather than assumed to be universally open.</t>
          </li>
          <li>
            <t><strong>Accountability.</strong> Operational discovery scenarios, in which management systems or AIOps agents enumerate and monitor entities across a production infrastructure, motivate audit logging of discovery queries and responses. Accountability mechanisms allow operators to reconstruct which systems queried which entities at what time, supporting both forensic analysis and compliance with data governance requirements.</t>
          </li>
        </ul>
        <t><strong>Discovery -&gt;</strong></t>
        <ul spacing="normal">
          <li>
            <t><strong>Agent Discovery.</strong> This is the primary focus of the DAWN document. All four discovery categories directly address the problem of locating agents or agent-equivalent entities (workloads, services, network functions) that satisfy a stated requirement. The use cases motivate standardized lookup mechanisms operating at multiple scopes: within an administrative domain, across organizational boundaries, and across heterogeneous multi-vendor infrastructure.</t>
          </li>
          <li>
            <t><strong>Capability Advertisement.</strong> Capability-oriented discovery presupposes that entities publish structured descriptions of their offered functions. The DAWN use cases identify the need for a "minimum discoverable information" set — a standardized baseline of metadata that any discoverable entity must expose — to enable consistent matching across heterogeneous registries or lookup services.</t>
          </li>
          <li>
            <t><strong>Service Negotiation.</strong> Administrative scope extension scenarios involve discovery queries that cross organizational or tenancy boundaries, which requires agreement on the scope, format, and authorization of discovery requests between domains. While the DAWN draft does not define a negotiation protocol, it motivates one by exposing the need for scoped discovery views and cross-domain metadata exchange.</t>
          </li>
        </ul>
        <t><strong>Identity -&gt;</strong></t>
        <ul spacing="normal">
          <li>
            <t><strong>Agent Naming and Addressing.</strong> The DAWN document explicitly addresses named entities and identifies naming as a prerequisite for discovery. A discovery protocol must be able to resolve both human-readable names and machine-oriented identifiers to network-reachable endpoints. The use cases surface the need for naming conventions that are stable enough to support persistent references while remaining resolvable across administrative boundaries.</t>
          </li>
          <li>
            <t><strong>Selective Disclosure.</strong> As noted in the Data and Context Management domain above, the DAWN privacy considerations motivate mechanisms by which discoverable entities can reveal capability attributes selectively — exposing different levels of detail to different requesters based on authorization context — without compromising the cryptographic verifiability of the disclosed information.</t>
          </li>
        </ul>
        <t><strong>Data and Context Management -&gt;</strong></t>
        <ul spacing="normal">
          <li>
            <t><strong>Provenance and Citations.</strong> The DAWN draft notes that dynamic properties (such as load, price, and availability) change too rapidly to be reliably embedded in discovery records, and recommends that stable discovery metadata include a pointer to a separate service for current state. This architectural pattern motivates a provenance convention by which discovery responses carry verifiable references to the authoritative source of each metadata field, enabling requesters to distinguish stable identity attributes from volatile operational properties and to verify the freshness of each.</t>
          </li>
          <li>
            <t><strong>Data Minimization.</strong> The DAWN draft identifies privacy risks arising from the exposure of requester intent through discovery queries and from the publication of deployment topology or model provenance through entity metadata. These considerations motivate data minimization at both ends: requesters should be able to issue queries without disclosing more about their intent than is necessary, and entities should be able to publish capability descriptors that reveal only the information required for matching without exposing proprietary implementation details. This overlaps with the Selective Disclosure subcategory of the Identity domain.</t>
          </li>
        </ul>
        <t>The following figure summarizes the taxonomy profile in compact notation:</t>
        <figure anchor="fig-dawn-taxonomy">
          <name>Taxonomy profile for draft-kay-dawn-use-cases</name>
          <artwork type="ascii-art" align="left"><![CDATA[
DAWN Use Cases Taxonomy Profile
|
|-- Transport
|   |-- Session Management   (covered)
|   |-- Communication Modes  (gap)
|
|-- Discovery
|   |-- Agent Discovery           [primary focus; gap]
|   |-- Capability Advertisement  (gap)
|   |-- Service Negotiation       (gap)
|
|-- Identity
|   |-- Agent Naming and Addressing  (gap)
|   |-- Selective Disclosure         (gap)
|
|-- Security and Trust
|   |-- Authentication  (gap)
|   |-- Authorization   (gap)
|   |-- Accountability  (covered: existing audit log conventions)
|
|-- Data and Context Management
    |-- Provenance and Citations  (gap)
    |-- Data Minimization         (gap)
]]></artwork>
        </figure>
        <t>Paths annotated (gap) identify areas where no adequate existing IETF protocol mechanism covers the stated requirement. Paths annotated (covered) identify areas where existing IETF mechanisms provide a foundation that the agentic use case extends or constrains.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>TODO Security</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="MCP" target="https://modelcontextprotocol.io/specification/2025-03-26">
          <front>
            <title>Model Context Protocol (MCP) Specification</title>
            <author>
              <organization/>
            </author>
            <date year="2025" month="March"/>
          </front>
        </reference>
        <reference anchor="MCP-GITHUB" target="https://github.com/modelcontextprotocol">
          <front>
            <title>Model Context Protocol – GitHub Organization</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="A2A" target="https://a2a-protocol.org/latest/">
          <front>
            <title>Agent2Agent (A2A) Protocol Specification</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="A2A-GITHUB" target="https://github.com/a2aproject/A2A">
          <front>
            <title>Agent2Agent Protocol – GitHub Repository</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="ODS" target="https://arxiv.org/abs/2503.20201">
          <front>
            <title>Open Deep Search</title>
            <author>
              <organization/>
            </author>
            <date year="2025"/>
          </front>
        </reference>
        <reference anchor="ODS-GITHUB" target="https://github.com/sentient-agi/OpenDeepSearch">
          <front>
            <title>OpenDeepSearch</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="ACM-CCS" target="https://dl.acm.org/ccs">
          <front>
            <title>ACM Computing Classification System</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="DAWN-USE-CASES" target="https://datatracker.ietf.org/doc/draft-kay-dawn-use-cases/">
          <front>
            <title>Use Cases for the Discovery of Agents, Workloads, and Named Entities</title>
            <author>
              <organization/>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
      </references>
    </references>
    <?line 457?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>TODO acknowledge.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
gKtDL48dC8Gf+n8kPkKdEb4AAA==

-->

</rfc>
