<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 3.4.6) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-howe-vcon-agent-session-00" category="std" consensus="true" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="vCon Agent Session">vCon Agent Session</title>

    <author initials="T." surname="McCarthy-Howe" fullname="Thomas McCarthy-Howe">
      <organization>VCONIC</organization>
      <address>
        <postal>
          <country>United States</country>
        </postal>
        <email>ghostofbasho@gmail.com</email>
      </address>
    </author>

    <date year="2026" month="May" day="20"/>

    <area>Applications and Real-Time</area>
    <workgroup>vCon</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<?line 119?>

<t>This document defines an "agent_session" extension for Virtualized
Conversations (vCon) that profiles the use of vCon parties, dialog,
analysis, and attachments to carry the record of an autonomous AI
agent's internal session - its prompts, tool invocations, tool
results, reasoning, and file or artifact provenance - alongside the
human-facing conversation that the agent participated in or acted
upon.</t>

<t>The extension is a Compatible vCon extension. It introduces no new
top-level fields and does not alter the semantics of existing ones.
Instead, it specifies (a) how an autonomous agent is represented as
a vCon party, (b) how agent message turns are placed in the dialog
array, (c) how the internal agent trace (tool calls, results,
reasoning, system events) is carried as a structured analysis entry
whose body conforms to the Verifiable Agent Conversations (VAC)
CDDL schema <xref target="I-D.draft-birkholz-verifiable-agent-conversations"></xref>, and
(d) how files and artifacts modified by the agent are carried as
attachments.</t>

<t>By projecting agent-session data into the vCon model, implementations
inherit vCon's party/identity model, the lawful basis framework
<xref target="I-D.draft-howe-vcon-lawful-basis"></xref>, the lifecycle and redaction
machinery <xref target="I-D.draft-howe-vcon-lifecycle"></xref>, and JWS-based signing,
without re-specifying any of those concerns.</t>



    </abstract>

    <note title="About This Document" removeInRFC="true">
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-howe-vcon-agent-session/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        vCon Working Group mailing list (<eref target="mailto:vcon@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/vcon/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/vcon/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/vcon-dev/draft-howe-vcon-agent-session"/>.</t>
    </note>


  </front>

  <middle>


<?line 146?>

<section anchor="introduction"><name>Introduction</name>

<t>Autonomous AI agents now read, write, and act on conversations
involving human participants. Two categories of evidentiary record
are typically required:</t>

<t><list style="numbers" type="1">
  <t>The conversation between people (and between people and the
agent), captured today by vCon
<xref target="I-D.draft-ietf-vcon-vcon-core"></xref> (see also
<xref target="I-D.draft-ietf-vcon-overview"></xref> for background).</t>
  <t>The agent's internal session - the prompts it received, the
tools it invoked, the results it observed, the chains of
reasoning it produced, and the files or external systems it
modified - captured by Verifiable Agent Conversations (VAC)
<xref target="I-D.draft-birkholz-verifiable-agent-conversations"></xref>.</t>
</list></t>

<t>These two records have substantial overlap (parties, turns,
artifacts, provenance, signing) and substantial complementarity
(vCon has a rich party and consent model; VAC has a rich
tool-call and reasoning model). Maintaining them as fully
independent containers forces every implementer to invent linkage,
duplicate identity, and re-solve consent.</t>

<t>This document defines a Compatible vCon extension (Section 2.5 of
<xref target="I-D.draft-ietf-vcon-vcon-core"></xref>) that allows a single vCon to carry
both records together: the human-facing conversation in the usual
vCon shape, and the agent's internal session as structured
analysis and attachment entries whose bodies conform to the VAC
schema.</t>

<t>Regulatory drivers include the <xref target="EU-AI-ACT"></xref>, the <xref target="NIST-AI-RMF"></xref>, and
sectoral regimes (HIPAA, PCI DSS, ISO 42001) that require
auditable, non-repudiable records of automated decision-making.</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?>

<t>All timestamps in vCon documents conforming to this extension are
formatted as Internet date and time strings per <xref target="RFC3339"></xref>, matching
the requirement in <xref target="I-D.draft-ietf-vcon-vcon-core"></xref>.</t>

<section anchor="core-terms"><name>Core Terms</name>

<t><strong>Agent</strong>: An autonomous software system, typically backed by a
large language model, that produces messages, invokes tools, and/or
modifies external state in response to instructions.</t>

<t><strong>Agent Session</strong>: A single bounded run of an agent, with a
defined start and end, identified by a session identifier.</t>

<t><strong>Agent Party</strong>: A vCon <spanx style="verb">parties[]</spanx> entry of role <spanx style="verb">"agent"</spanx> that
identifies an agent participating in the conversation.</t>

<t><strong>Agent Trace</strong>: The ordered, possibly tree-structured set of
internal entries produced during an agent session - tool calls,
tool results, reasoning, and system events. Distinct from the
agent's outward-facing dialog turns.</t>

<t><strong>VAC Record</strong>: A <spanx style="verb">verifiable-agent-record</spanx> as defined in
<xref target="I-D.draft-birkholz-verifiable-agent-conversations"></xref>, or its
projection into JSON for use as an analysis body.</t>

<t><strong>Compatible Extension</strong>: A vCon extension that introduces
additional data without altering the meaning or structure of
existing elements, as defined in <xref target="I-D.draft-ietf-vcon-vcon-core"></xref>.</t>

</section>
</section>
<section anchor="extension-classification-and-registration"><name>Extension Classification and Registration</name>

<t>The agent session extension is a <strong>Compatible Extension</strong> as defined
in Section 2.5 of <xref target="I-D.draft-ietf-vcon-vcon-core"></xref>. It:</t>

<t><list style="symbols">
  <t>Introduces no new top-level fields.</t>
  <t>Defines new values for the <spanx style="verb">role</spanx> field of a party, the <spanx style="verb">purpose</spanx>
field of an attachment, and the <spanx style="verb">type</spanx> field of an analysis
entry.</t>
  <t>Can be safely ignored by implementations that do not support
agent session processing; the vCon remains a well-formed
conversation record.</t>
  <t>Does not require listing in the <spanx style="verb">critical</spanx> parameter unless the
application requires that consumers honor agent session
semantics (e.g. for redaction or replay).</t>
</list></t>

<t>This document defines the "agent_session" extension token for
registration in the vCon Extensions Names Registry:</t>

<t><list style="symbols">
  <t><strong>Extension Name</strong>: agent_session</t>
  <t><strong>Extension Description</strong>: Representation of an autonomous AI
agent's internal session (tool calls, reasoning, file provenance)
within a vCon conversation record.</t>
  <t><strong>Change Controller</strong>: IESG</t>
  <t><strong>Specification Document</strong>: This document</t>
</list></t>

<t>vCon instances that include agent session data <bcp14>SHOULD</bcp14> include
<spanx style="verb">"agent_session"</spanx> in the <spanx style="verb">extensions</spanx> array. They <bcp14>SHOULD</bcp14> include
<spanx style="verb">"agent_session"</spanx> in <spanx style="verb">critical</spanx> if downstream consumers <bcp14>MUST</bcp14>
process the agent trace (for example, when the only record of an
authorizing tool call lives there).</t>

</section>
<section anchor="representing-the-agent-as-a-party"><name>Representing the Agent as a Party</name>

<t>Each distinct agent that participated in the conversation <bcp14>MUST</bcp14> be
represented as a single entry in the vCon <spanx style="verb">parties[]</spanx> array, with
<spanx style="verb">role</spanx> set to <spanx style="verb">"agent"</spanx>. The party entry <bcp14>MAY</bcp14> include a <spanx style="verb">meta</spanx>
object containing an <spanx style="verb">agent_session</spanx> member that captures the
agent's identity:</t>

<figure><sourcecode type="json"><![CDATA[
{
  "name": "Claude Opus 4.6",
  "role": "agent",
  "validation": "system",
  "meta": {
    "agent_session": {
      "model_id": "claude-opus-4-6",
      "provider": "anthropic",
      "recording_agent": "claude-code/1.2.0",
      "environment": {
        "cwd": "/Users/example/project",
        "vcs_branch": "main",
        "vcs_commit": "abc123def456"
      }
    }
  }
}
]]></sourcecode></figure>

<t>Fields under <spanx style="verb">parties[i].meta.agent_session</spanx>:</t>

<t><list style="symbols">
  <t><strong>model_id</strong> (string, <bcp14>REQUIRED</bcp14>): Vendor identifier for the model.</t>
  <t><strong>provider</strong> (string, <bcp14>REQUIRED</bcp14>): Organization providing the
model (e.g. <spanx style="verb">"anthropic"</spanx>, <spanx style="verb">"openai"</spanx>, <spanx style="verb">"google"</spanx>).</t>
  <t><strong>recording_agent</strong> (string, <bcp14>RECOMMENDED</bcp14>): The harness, IDE, or
CLI that recorded the session (e.g. <spanx style="verb">"claude-code/1.2.0"</spanx>).</t>
  <t><strong>environment</strong> (object, <bcp14>OPTIONAL</bcp14>): Runtime environment context.
When the session edited a source repository, <spanx style="verb">vcs_branch</spanx> and
<spanx style="verb">vcs_commit</spanx> <bcp14>SHOULD</bcp14> be set.</t>
</list></t>

<t>When multiple agents (e.g. orchestrator + sub-agent) participated,
each <bcp14>MUST</bcp14> appear as a distinct party. Dialog and analysis entries
reference them by index in the usual vCon way.</t>

</section>
<section anchor="representing-agent-dialog-turns"><name>Representing Agent Dialog Turns</name>

<t>User prompts and assistant replies (the externally-visible side of
the agent session - what a person would read in a transcript) are
ordinary vCon <spanx style="verb">dialog[]</spanx> entries. The user is one party; the agent
is another. No new dialog <spanx style="verb">type</spanx> is required.</t>

<t>When an agent reply is generated by a single agent in response to a
single prompt, the dialog entry's <spanx style="verb">parties</spanx> field <bcp14>MUST</bcp14> reference
the agent party. When the reply was produced by a multi-agent
collaboration, <spanx style="verb">parties</spanx> <bcp14>MAY</bcp14> list all contributing agents.</t>

</section>
<section anchor="representing-the-internal-agent-trace"><name>Representing the Internal Agent Trace</name>

<t>The internal agent trace - tool calls, tool results, reasoning
entries, and system events - is carried in the vCon <spanx style="verb">analysis[]</spanx>
array. A single agent session <bcp14>SHOULD</bcp14> produce one analysis entry
spanning all of its dialog turns, with the full trace embedded as a
JSON-encoded VAC record in the <spanx style="verb">body</spanx>.</t>

<section anchor="analysis-entry-shape"><name>Analysis Entry Shape</name>

<figure><sourcecode type="json"><![CDATA[
{
  "type": "agent_trace",
  "dialog": [0, 1],
  "vendor": "anthropic",
  "product": "claude-opus-4-6",
  "schema": "https://datatracker.ietf.org/doc/...vac.../",
  "encoding": "json",
  "body": "{\"version\":\"1.0\",\"session-trace\":...}"
}
]]></sourcecode></figure>

<t>The analysis entry <bcp14>MUST</bcp14> set:</t>

<t><list style="symbols">
  <t><strong>type</strong>: <spanx style="verb">"agent_trace"</spanx>.</t>
  <t><strong>dialog</strong>: Array of dialog indices to which this trace applies.</t>
  <t><strong>vendor</strong>: The model provider (mirrors <spanx style="verb">parties[i].meta.agent_session.provider</spanx>).</t>
  <t><strong>product</strong>: The model identifier (mirrors <spanx style="verb">model_id</spanx>).</t>
  <t><strong>schema</strong>: The URL of the VAC specification (or a specific
version thereof), e.g. the canonical datatracker URL for
<xref target="I-D.draft-birkholz-verifiable-agent-conversations"></xref>.</t>
  <t><strong>encoding</strong>: <spanx style="verb">"json"</spanx>.</t>
  <t><strong>body</strong>: A JSON-encoded <spanx style="verb">verifiable-agent-record</spanx> per the VAC
schema. The CDDL-defined structure - <spanx style="verb">session-trace.entries[]</spanx>
with <spanx style="verb">message-entry</spanx>, <spanx style="verb">tool-call-entry</spanx>, <spanx style="verb">tool-result-entry</spanx>,
<spanx style="verb">reasoning-entry</spanx>, and <spanx style="verb">event-entry</spanx> variants - is preserved
verbatim in the body. The <spanx style="verb">parent-id</spanx> / <spanx style="verb">children</spanx> tree
relationships are retained.</t>
</list></t>

</section>
<section anchor="granularity-variants"><name>Granularity Variants</name>

<t>Implementations <bcp14>MAY</bcp14> choose finer granularity:</t>

<t><list style="symbols">
  <t><strong>Per-tool-call</strong>: one analysis entry per tool invocation, each
referencing the specific dialog turn it served. This enables
fine-grained redaction (e.g. removing a single reasoning entry
containing PII) using the lifecycle extension
<xref target="I-D.draft-howe-vcon-lifecycle"></xref>, but produces more analysis
entries.</t>
  <t><strong>Per-branch</strong>: one analysis entry per sub-agent branch in a
multi-agent session.</t>
</list></t>

<t>The whole-session form is <bcp14>RECOMMENDED</bcp14> for archival. The
per-tool-call form is <bcp14>RECOMMENDED</bcp14> when granular redaction or
selective disclosure is anticipated.</t>

</section>
<section anchor="cbor-encoding-optional"><name>CBOR Encoding (Optional)</name>

<t>When CBOR <xref target="RFC8949"></xref>-native representation is required (for example,
for interoperability with COSE <xref target="RFC8152"></xref>-signed VAC records or SCITT
transparency services), implementations <bcp14>MAY</bcp14> set <spanx style="verb">encoding</spanx> to
<spanx style="verb">"base64url"</spanx> and place a base64url-encoded CBOR encoding of the
VAC record in <spanx style="verb">body</spanx>, with <spanx style="verb">schema</spanx> qualified by <spanx style="verb">?encoding=cbor</spanx>.
Consumers <bcp14>MUST</bcp14> examine the <spanx style="verb">schema</spanx> URL to determine the encoding.</t>

</section>
</section>
<section anchor="representing-file-and-artifact-provenance"><name>Representing File and Artifact Provenance</name>

<t>When an agent modifies files or produces artifacts (a source code
edit, a generated document, a database row insertion), each such
change <bcp14>SHOULD</bcp14> be represented as a vCon <spanx style="verb">attachments[]</spanx> entry with
<spanx style="verb">purpose</spanx> set to <spanx style="verb">"agent_file_change"</spanx> (or a more specific
purpose, see <xref target="purpose-registry"/>).</t>

<figure><sourcecode type="json"><![CDATA[
{
  "purpose": "agent_file_change",
  "party": 1,
  "dialog": 5,
  "encoding": "json",
  "body": {
    "path": "src/foo.py",
    "contributor": "agent",
    "line_range": [10, 25],
    "operation": "edit",
    "commit": "abc123",
    "content_hash": "sha512-..."
  }
}
]]></sourcecode></figure>

<t>The <spanx style="verb">party</spanx> index <bcp14>MUST</bcp14> identify the agent party that made the
change. The <spanx style="verb">dialog</spanx> index <bcp14>SHOULD</bcp14> identify the dialog turn whose
tool call effected the change (or, if the change is summary-level,
the closing assistant turn).</t>

<t>For binary or large file content, the attachment <bcp14>SHOULD</bcp14> use vCon's
external media pattern (<spanx style="verb">url</spanx> + <spanx style="verb">content_hash</spanx>) rather than
inlining the body.</t>

<section anchor="purpose-registry"><name>Purpose Registry</name>

<t>This document defines initial values for the <spanx style="verb">purpose</spanx> field of an
attachment produced by an agent session:</t>

<t><list style="symbols">
  <t><spanx style="verb">agent_file_change</spanx> - source file modified by the agent.</t>
  <t><spanx style="verb">agent_artifact</spanx> - non-file artifact generated by the agent
(e.g. a database write, an API call payload, a generated
document).</t>
  <t><spanx style="verb">agent_environment</spanx> - snapshot of relevant agent environment
state (working directory listing, package manifest, etc.).</t>
</list></t>

<t>Additional purpose values <bcp14>MAY</bcp14> be registered through the usual
vCon attachment purpose registry process.</t>

</section>
</section>
<section anchor="signing-transparency-and-scitt-integration"><name>Signing, Transparency, and SCITT Integration</name>

<t>The agent session extension inherits vCon's signing model: a vCon
containing agent session data is signed as a whole, using JWS as
defined in <xref target="I-D.draft-ietf-vcon-vcon-core"></xref>.</t>

<t>When the agent trace was independently signed and submitted to a
SCITT transparency service (as defined in
<xref target="I-D.draft-birkholz-verifiable-agent-conversations"></xref> Section 9),
the SCITT receipt and the original COSE_Sign1 envelope <bcp14>MAY</bcp14> be
carried as additional attachments with <spanx style="verb">purpose</spanx> set to
<spanx style="verb">"scitt_receipt"</spanx> and <spanx style="verb">"agent_trace_cose_sign1"</spanx> respectively.
Consumers can then independently verify the agent trace against
both the vCon JWS signature and the COSE/SCITT chain.</t>

</section>
<section anchor="lawful-basis-and-consent"><name>Lawful Basis and Consent</name>

<t>An agent session that processes personal data <bcp14>MUST</bcp14> be governed by
a documented lawful basis <xref target="I-D.draft-howe-vcon-lawful-basis"></xref>.
Implementations <bcp14>SHOULD</bcp14> include a <spanx style="verb">lawful_basis</spanx> attachment that:</t>

<t><list style="symbols">
  <t>Identifies the data subject(s) by party index.</t>
  <t>Lists <spanx style="verb">purpose_grants</spanx> covering at minimum: <spanx style="verb">agent_session_recording</spanx>,
<spanx style="verb">agent_session_analysis</spanx>, and (where applicable)
<spanx style="verb">agent_session_redistribution</spanx>.</t>
  <t>Has <spanx style="verb">expiration</spanx> set per applicable regulation.</t>
</list></t>

<t>When the agent session was authorized only under a lawful basis
that prohibits redistribution, the vCon containing the agent
session <bcp14>MUST NOT</bcp14> be transmitted to parties outside the scope of
that grant. The vCon <spanx style="verb">redacted</spanx> mechanism and the lifecycle
extension <xref target="I-D.draft-howe-vcon-lifecycle"></xref> provide the standard
means for producing a redacted form for broader distribution.</t>

</section>
<section anchor="lifecycle-redaction-and-reasoning-encryption"><name>Lifecycle, Redaction, and Reasoning Encryption</name>

<t>Internal reasoning entries (<spanx style="verb">reasoning-entry</spanx> in the VAC schema)
frequently contain sensitive intermediate state. The lifecycle
extension's redaction mechanism <bcp14>MAY</bcp14> be used to remove or replace
specific reasoning entries while preserving the rest of the agent
trace. The recommended approach is the per-tool-call analysis
granularity described in Section "Analysis Entry Shape" so that
each reasoning entry can be addressed individually.</t>

<t>Where reasoning entries must be retained but kept confidential
from some recipients, implementations <bcp14>MAY</bcp14> encrypt the analysis
body using JWE and place the encrypted form in <spanx style="verb">body</spanx> with
<spanx style="verb">encoding</spanx> set to <spanx style="verb">"jwe"</spanx>.</t>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>Carrying an agent's internal trace within a vCon expands the
vCon's privacy surface. In particular:</t>

<t><list style="symbols">
  <t>Tool call arguments and tool results frequently contain
credentials, identifiers, and PII not present in the
human-facing dialog. Implementations <bcp14>MUST</bcp14> scrub or redact these
before any distribution outside the lawful basis grant.</t>
  <t>Reasoning entries may reveal internal heuristics that are
themselves sensitive (e.g. fraud-detection logic). Such entries
<bcp14>SHOULD</bcp14> be encrypted or removed before distribution.</t>
  <t>The agent's identity, as recorded in <spanx style="verb">parties[i].meta.agent_session</spanx>,
is asserted by the recording party and is not by itself
cryptographic evidence that a particular model produced the
trace. Trace authenticity rests on the JWS signature over the
vCon and, when present, on the COSE/SCITT receipt for the
embedded VAC record.</t>
</list></t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document registers the <spanx style="verb">agent_session</spanx> extension in the vCon
Extensions Names Registry (see Section "Extension Classification
and Registration").</t>

<t>This document registers the following values in the vCon analysis
type registry:</t>

<t><list style="symbols">
  <t><spanx style="verb">agent_trace</spanx></t>
</list></t>

<t>This document registers the following values in the vCon
attachment purpose registry:</t>

<t><list style="symbols">
  <t><spanx style="verb">agent_file_change</spanx></t>
  <t><spanx style="verb">agent_artifact</spanx></t>
  <t><spanx style="verb">agent_environment</spanx></t>
  <t><spanx style="verb">scitt_receipt</spanx></t>
  <t><spanx style="verb">agent_trace_cose_sign1</spanx></t>
</list></t>

</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">

<reference anchor="RFC3339" target="https://www.rfc-editor.org/rfc/rfc3339.html">
  <front>
    <title>Date and Time on the Internet: Timestamps</title>
    <author initials="G." surname="Klyne" fullname="G. Klyne">
      <organization></organization>
    </author>
    <date year="2002" month="July"/>
  </front>
</reference>
<reference anchor="I-D.draft-ietf-vcon-vcon-core" target="https://datatracker.ietf.org/doc/draft-ietf-vcon-vcon-core/">
  <front>
    <title>The JSON format for vCon - Conversation Data Container</title>
    <author initials="D. G." surname="Petrie" fullname="Daniel G Petrie">
      <organization>SIPez LLC</organization>
    </author>
    <date year="2026" month="January"/>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-ietf-vcon-vcon-core-02"/>
</reference>
<reference anchor="I-D.draft-birkholz-verifiable-agent-conversations" target="https://datatracker.ietf.org/doc/draft-birkholz-verifiable-agent-conversations/">
  <front>
    <title>Verifiable Agent Conversations</title>
    <author initials="H." surname="Birkholz" fullname="Henk Birkholz">
      <organization>Fraunhofer SIT</organization>
    </author>
    <date year="2026"/>
  </front>
</reference>
<reference anchor="I-D.draft-howe-vcon-lawful-basis" target="https://datatracker.ietf.org/doc/draft-howe-vcon-lawful-basis/">
  <front>
    <title>vCon Lawful Basis</title>
    <author initials="T." surname="McCarthy-Howe" fullname="Thomas McCarthy-Howe">
      <organization>VCONIC</organization>
    </author>
    <date year="2026"/>
  </front>
</reference>


<reference anchor="RFC2119">
  <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">
  <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 title='Informative References' anchor="sec-informative-references">

<reference anchor="I-D.draft-howe-vcon-lifecycle" target="https://datatracker.ietf.org/doc/draft-howe-vcon-lifecycle/">
  <front>
    <title>vCon Lifecycle</title>
    <author initials="T." surname="McCarthy-Howe" fullname="Thomas McCarthy-Howe">
      <organization>VCONIC</organization>
    </author>
    <date year="2026"/>
  </front>
</reference>
<reference anchor="I-D.draft-ietf-vcon-overview" target="https://datatracker.ietf.org/doc/draft-ietf-vcon-overview/">
  <front>
    <title>The vCon - Conversation Data Container - Overview</title>
    <author initials="T." surname="McCarthy-Howe" fullname="Thomas McCarthy-Howe">
      <organization>VCONIC</organization>
    </author>
    <date year="2025"/>
  </front>
</reference>
<reference anchor="EU-AI-ACT" target="https://artificialintelligenceact.eu/">
  <front>
    <title>Regulation (EU) 2024/1689 (Artificial Intelligence Act)</title>
    <author >
      <organization>European Union</organization>
    </author>
    <date year="2024"/>
  </front>
</reference>
<reference anchor="NIST-AI-RMF" target="https://www.nist.gov/itl/ai-risk-management-framework">
  <front>
    <title>AI Risk Management Framework 1.0</title>
    <author >
      <organization>National Institute of Standards and Technology</organization>
    </author>
    <date year="2023" month="January"/>
  </front>
</reference>
<reference anchor="RFC8949" target="https://www.rfc-editor.org/rfc/rfc8949.html">
  <front>
    <title>Concise Binary Object Representation (CBOR)</title>
    <author initials="C." surname="Bormann" fullname="C. Bormann">
      <organization></organization>
    </author>
    <date year="2020" month="December"/>
  </front>
</reference>
<reference anchor="RFC8152" target="https://www.rfc-editor.org/rfc/rfc8152.html">
  <front>
    <title>CBOR Object Signing and Encryption (COSE)</title>
    <author initials="J." surname="Schaad" fullname="J. Schaad">
      <organization></organization>
    </author>
    <date year="2017" month="July"/>
  </front>
</reference>


    </references>

</references>


<?line 522?>

<section numbered="false" anchor="acknowledgments"><name>Acknowledgments</name>

<t>Thanks to the vCon working group and the authors of
<xref target="I-D.draft-birkholz-verifiable-agent-conversations"></xref> for
discussions that motivated this extension.</t>

</section>


  </back>

<!-- ##markdown-source:
H4sIAAAAAAAAA7Vc7XLbRrL9P08xl/tjxSxBfcTOJtpPRVJi5tqWryUnteW4
RBAYkohBgIsBxDAu77PcZ7lPdk93zwwAirKdbG2qYpMAZjDTH6dP9zQdRZGq
szo3p3pwd14W+mxhilpfG2uzshioeDarzN0DN5O4Nouy2p5qW6cqLZMiXmGi
tIrndbQsNya6S8oiimlUZGVUdHSkUow71SdHJ19ER4+jkyOVratTXVeNrU+O
jr46OlFxZWK89Gy9zjO8BeOsjotUvzRxHt1kKzNQm7J6u6jKZu0WN1BvzRYX
01M9KWpTFaaOLmglSt2ZojGnSuv+81rX2zVt/AdMlRUL/S3dpuurOMvpMaz+
75mp5+OyWtD1uEqWuL6s67U9PTykx+hSdmfG/rFDunA4q8qNNYc0wSENXGT1
spm5KaPU3B1+UEgDpWyN/d7GeVlghVtjlV3FVX37z6asjT3VRanW2al+XZfJ
SNuyqiszt/i0XdGHN0rFTb0sK2w6wuu1Fs3cLMtVbPWz5BxzLbfRE7yeb2Ph
cZH9wpI+1d+fXz2fnPMNI6JYLEtbl/NZbJfl3xd0bZyUK34iKZuiJht4VWS1
SfV1De1apYqyWmG+Oxb8y2/OP//8869OeUQdVwtTn2ovxs1mM67mSWTSrC4r
FiK+0v80ZrysV7mMc3Z6gRewNZAhaJhlvTRB56d8FdJbre2AhwVJ8H9ZAel9
O9b/nW8L466JcHoXxUS/a/It7BQGiYuT6GIsWiNdi9b4j6SszP6dYZa4ruLk
ralaA4GfHD44z2FvpzfY2HfXV8/1nIVJf2l2xEjjzztTWdaYhkRiulLHWWGq
fduO3N9OABdj/a1+YeoqM+GGSOECdmDy+3ex8lN9PXlhftFPn553ZRQXTVxt
2Z35sjUYZ7NiXvqX9/3RA8Se3Ue7kp5l1dtlmf8SYa/ZPItnuXGeknT2b3+T
9D9x7r5Gvg/POjDs6mGvwe1I/slYf+1evCP5J6Z4e/8ey/2bKm6KZTk3FVRw
0xE+C70nsRZR8ngzb/IIPpv9NgHtn6ovD7bGp3xbf023PyyCj8BQ2HAHgbob
JaPqoMreXWdzk2yT/Ld55J559u3X3/uPbnY/4pSwtrvMbP5NwPHT3Mebj+ML
7l654f85ATwmAVy+is4m0dn5zf7dYj44Y5LFeQaEyfMMHpmYOKnHpulv7KVZ
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
aU87UwQqPmwRPJBCie0FfJ+Xw+P+9a9/6Z9g5+odjHpABx8DOlLJY3rt1Rou
82j8BVIg3KSF001ZMV8CsmcpS4huCOGQO7RcXHvHZyc75uMv02NETW+zlIYn
/NKoxEujR5G8lB8iz8OSK355US+rEqS3vS3GAlncysraqRLMfng8PhkftU+b
4i6rymIlT/qF4Eay4VUcvrLQ+qEzzEPHQ8J42nRib2cVPHFJzxPy795NytUq
44XEs+T45HNg56PHXwzcQ++V//O9ek8KUOobOVsgfly1lpO9GZMYx331Opj0
kkNYP5CcZKR9Ojc81d+DOxOVCiQ5hF8eKOjkBfvAHFedDiUtzzrfUlqmcUFk
2lHLdISv5RpImcnnRVnCQwbTobxzR1v9V4dUcChEehkjA7MA48nFJVFDvPf8
6cSXHmgik7rjF4fgbj33DcC/v6N/erc41Ej79BIvftkUnOl1nmSHA1iOsYAf
PFIF9pVyExawoGyqhLI/EBg6uoTLT1tjmXKJRcslsZCpB1qiJ4YKYjz5CnQ+
47qx1L5lU2WVLA1HVCjyD1Q3FAY97KHXSBkCOcYrVy1gnAqoxxBD2QCTfC46
dQ9pYHcAuTlQlU7muDZITAmG+XOv5CUgt4m397FXcNe94IayCKXIqUJZmV8K
2XHdkwkHn4fV7rSOQnK+je4yywSWjwVBs+t7tDdC1KDiHuXillZTNjlXOxnD
Y4ozhbCDIaf3bHdU5heAljzHZ4ZYgmBwQ0uFNMrC4fGf2tCluE5XUtQZ6+fC
fl265Mgon9zJeYFXZ8jhaKdbegLfTMWxRjJaiSHu6K+fX8fK3RXhjToHehIn
AOceMDwVZuUHJXYE53QfLFgWtIk7eScviA1QrEsloC3xrBQiN+q8i+ITEVcp
RRHByWZNewhm9wfliedcnbRZUpq9Z5G9dFc/kO4qp789aS+dWrfHk7347M0e
BqAc9znrq8LbmXNSJyM2jJ2DTbuOC4nGkAVYC52Ud9NoV+PgQ46GylS8OQrT
aeqYhKIMN4LCSrpCKbcjQZ6rUZY7lVrRmX/7JTOFayo874ZyMscQrW/5hRKZ
ZV249fpopI/fSBznaHE/vg5kz/VD4Xkg1edBp0H3wXao8Xh8Fyf481CG8lYh
MxpMy5artEu68u7HAbEviP/HwemPg+Px0Y+D0Y8D39HM+8EdTPd+4KMoJ8Y9
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

-->

</rfc>

