@techreport{howe-vcon-agent-session-00, number = {draft-howe-vcon-agent-session-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-howe-vcon-agent-session/00/}, author = {Thomas McCarthy-Howe}, title = {{vCon Agent Session}}, pagetotal = 13, year = 2026, month = may, day = 20, abstract = {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. 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 {[}I-D.draft-birkholz-verifiable-agent-conversations{]}, and (d) how files and artifacts modified by the agent are carried as attachments. By projecting agent-session data into the vCon model, implementations inherit vCon's party/identity model, the lawful basis framework {[}I-D.draft-howe-vcon-lawful-basis{]}, the lifecycle and redaction machinery {[}I-D.draft-howe-vcon-lifecycle{]}, and JWS-based signing, without re-specifying any of those concerns.}, }