[agent2agent] Re: [iesg] BoF request process and status [was: Re: bofreq-kuhlewind-agent-use-of-delegation-and-interaction-traceability-audit response]

Roman Danyliw <rdd@cert.org> Tue, 09 June 2026 00:05 UTC

Return-Path: <rdd@cert.org>
X-Original-To: agent2agent@mail2.ietf.org
Delivered-To: agent2agent@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 5AC11FDBCEB0; Mon, 8 Jun 2026 17:05:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1780963505; bh=ZPl9gdX40AG8h+/56pEd0+MNSuPYR1skhNI//Gyr/nE=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=wpvsmHGjV6sbmks31I3NxMRSm6jTlr1j3fT8rV7rBS/z2ZFLfrTfdjozKz0Jm2xrO 0YzKrGHpEUZQVKLqD+ImITwDoONe6ZsMXTstPnB+yOhaRYbLRFAYfFp1LzRrmm2gOU kh3KEdtXCabEa5uck9K96nGD+yeiZRc5sdBw7rYs=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=cert.org
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Aez1gONpWTQD; Mon, 8 Jun 2026 17:05:04 -0700 (PDT)
Received: from USG02-BN3-obe.outbound.protection.office365.us (mail-bn3usg02on0081.outbound.protection.office365.us [23.103.208.81]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id B33B3FDBCE9E; Mon, 8 Jun 2026 17:05:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=B1Mi+NPBuzR04A1JXjmoMeMt4LZKE+huahtuDtC2NYpbkQc0sCEnnQBJcjfUxvNlIg28NQ+msbdaL3manlIZvQdbA6av1803WthbTRPyisd+A/BJ/CY7bpEvAoXIZdJAE9HDGHqXj5wq6NSFHtn9HJrcWV8J0B/VH6FWHSXv7JYYsmJCkfxLkrDSfHhNt695H2ZYIkG9fIXA7NGH1MWX0ptS4MK1jZ3KYrK302l3/6wcwYHUUTzWgjCZTLgMiFNbVILbHUX7RydKLEIBkQ4twtbEmsohWtRHay2BCEr8LiwpaKjFFCb2q+g8XiJnkXtn7sTf0g7CmTGDIEhpcKf6pA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZPl9gdX40AG8h+/56pEd0+MNSuPYR1skhNI//Gyr/nE=; b=m5FA+fyLnZNadzAR9L/wW/5UgOHNNL8XWsycRk0q7rBpgkYHIqe67CabZEl3gn35RUGqok5Wz4YVSm8EbrBUjNM7GEO2LRlcnTgtRk9NM9yEWQ7qYsPySOX9b2G2nSFs54V/PyQsPyU4Erilw+X5AqNeDhyhrLHPgnqFb+qSI55Y0WYxoRd6/+bzCcG0gdzqolvQyvH1zMOlDzutHyAlHa1Y0ZEPJOF5lI/elCrweTxMg6F1s27c1ayy5Zx3gqxgJpu7OnlD06hG5nprjKjR9snMA1THqnglRaN0k7UiaIi3EDFO7woMNnIKUy4xSjeF3oS8bYJOU/NkYp/0Y8aqbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZPl9gdX40AG8h+/56pEd0+MNSuPYR1skhNI//Gyr/nE=; b=FcvJ2uYhnSIZz85eZWGHceikLh+2eZZ0kyjSMesMdMThhyc/stkLQRPB9ciD4trX/avwFMT6rO/8oa33XK5YmO9XHiOLxkNzFhu1G01PiaRxfBNn9sumJcwWFpjvp6Q7PldzTQpN521w24Tc1F3w9XLtH+2CNM358nS1hfR6jcA=
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:168::11) by PH1P110MB1099.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:177::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.12; Tue, 9 Jun 2026 00:04:52 +0000
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::ffe:c5e5:d2c0:6c6a]) by BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::ffe:c5e5:d2c0:6c6a%3]) with mapi id 15.21.0092.011; Tue, 9 Jun 2026 00:04:51 +0000
From: Roman Danyliw <rdd@cert.org>
To: "Mirja Kuehlewind (IETF)" <ietf=40kuehlewind.net@dmarc.ietf.org>, Deb Cooley <debcooley1@gmail.com>
Thread-Topic: [iesg] BoF request process and status [was: Re: bofreq-kuhlewind-agent-use-of-delegation-and-interaction-traceability-audit response]
Thread-Index: AQHc91yCKNs8J7zfjEah/1o7k30CV7Y1VfFA
Date: Tue, 09 Jun 2026 00:04:51 +0000
Message-ID: <BN2P110MB1107C5EEAED4F89B295D9A70DC1DA@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
References: <CAGgd1Oc8RvE-G87NxozPf-k9O7jjf8Rp5A-VedGNN9fGGt5B_g@mail.gmail.com> <D16FEBD2-A458-4DF4-9197-972CAA2E660D@kuehlewind.net> <CAGgd1OcaB4-jKTKZciRuyTbcWCkfj9K6XqeE=upuEjmHNtEiuw@mail.gmail.com> <B8224317-35CE-40E2-9C90-2A3F14FAA40E@kuehlewind.net>
In-Reply-To: <B8224317-35CE-40E2-9C90-2A3F14FAA40E@kuehlewind.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN2P110MB1107:EE_|PH1P110MB1099:EE_
x-ms-office365-filtering-correlation-id: 520a3503-49a6-4915-2f27-08dec5baba9e
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|13003099007|38070700021|6133799003|22082099003|18002099003|4143699003|56012099006|3023799007|8096899003;
x-microsoft-antispam-message-info: OppN1u5ZCB1076yGl15UwAs4xIT5BKKIVnv9kE7QaG+fakrBxXDR3mo/b3r4bdnYEkoFP+rifLLKH7yM6QYAYHHorEotb/7fgFWC+s8HU3lLJ7Np1RX8szPk9e+MYz7CmQ9mdB1agJHhULyU0/4e2gWqKwE/cE39oqfwEgeFQWNCGluTJfZGvtejVtDrjYAZVY6LnJHrnmaQFwy/7u5pndm8XIdMRgkcEOEeMSiHQmiDL6IPfUAJ5ZWnC/3yBmCLL+JMK3vzxTos7NRmWnfM5nZoMnvyDnd/kO5B5P1KS0T6vtlX3iCmHfiAnkGmOvrw1+R70ukQaleVKsUROcyg/iQcEInpwuDGlprUmFwTV9DRIRHOmWHhFWCYhTBZdJjj7fOtMueNIiDrE1E4k30bY3VmblnDn/5cqdjVGFU3BOF6gpPGViw+dJiAl4M0NhzZXmptSEq5YFRcbXkTQ8jxaPGyolDODaRrr0RdEJtaTrvd4cxYIjQCQ1uFJi3HxNsVd54Qh/8GFJphXPW2FPFaNRBWUz7OCo0x6B4sGyRSGgnhn1Ykre0LJWrPymKSy+AZl0e0wgwnejthom/OcSgcD4Y4kgfc9sSpqUmbGIF1gbYBhctIEaiKSHpaMWwGxR71wMfXmmMU06JSgK5WSbOsNqaorNxU29ZNCyMn7PBjgAjzjTmLAuCE65+97ImqE7c6MIctg2vAdD/lmacSu2FPgNPeSHubRljhf+Ifr8Cdf/DfYgR1WoK86WRlH5edh1ZG
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(13003099007)(38070700021)(6133799003)(22082099003)(18002099003)(4143699003)(56012099006)(3023799007)(8096899003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 8L56CwA1eeJUVrRJtKy3qNlDyhmIVostnQ35ujbX4+msYYtj628QbiqP6nbgvOAXDVjHgpWvqTbGZY5u/VG27IvJHMLcK9CBIAaglFQisywxZ2J7umDo5VIYM+0zpYrcYcK0A8LwtjOx9YQwmQPoMyxaQNIyeaJu33x2YuOetVC6va2Rr/lZKYu0ERAah2NaunDeZU8Yz34ok/bsA1u9dL/+8U9ztOV0Dike6QAKkSmIpKfn2eD8hpn42uGiBZ+Ix+tTfA7NLbm4PcStY6TJ1Q7Oc9mAvGQr5ZkaFcEii6cb4xfqZa/yYHgUgQjJSUvvkersmG+aYk7LRizNTpkCyY70YyCl6ohHAbtizPqQq3crwD+ueGlFMRriCEJ8MHUEf4CWRw/2yTU09aQENB8CkhmaldR6qPOszmdw8TW1DXeYV8V3oa+3la8lLRd3uqqAuTNQe2QLdX4KfybCgqnd+v1oiA0SrZ9NKeXUIZMNa4zU8uVlbKRoAIXiGTSYB6JU8LHTo44OvtZddALlCGpRS7NJ53G5I2ngxbktujr/3wug75srkv6oVpVRYqZUtCFR6uC7APdnrgqH/k4RdeovP0uTsZqkA/rwVYH6BoI1TFQ+EZj9qJKhuSTvifhmcCtaGRt3q1AP0KD9PauULXGi7hffahEgPPdHakQ7GLV864Ag4rJGd1cfJpgWtw/UVQjvDQQbZxO6RLDWTozrI62R5k3N7+jASz6PocB1VjqezKZlWEw4lDoxJyqBAy+iQTtamRewRGGsFkq3bostJ7YGyaJJtw1JVIT8YTsVhMMphP2zq/0SMZkBChlZSHs+APNoZ+zO0MFv4PjoRJS3KDhpXVnFo6t6EVYUe1XT8yutg3ZK87oK6Uag8/mXxssY/OWK5K02/ZxAmqYPc+j+C+WgpeMtbqNmP3GGCejMhZYFYDrASdQ74rzEdjktLNssf3TlPslHoVR/XirMIY6MlREgJ8/gF0uxdbUutmw4u4jve3BI121KDFe6G5/0tORBpFnlp4Hf2i8GvY5QDi+2gcshIfV1QlhPEcjJ1eMwFaMXq2K38feDcLOvWaqz/zj3P6TxXkfD/B1YwqE04K4t2EY+SJmHHYrWKXOTaR3TY9DBy+mBYUMPkj0c2Ibg5sPWgFvz6n78dpzCA7HyQUO1ctwyP5smsAo4qB+qsDt56uSzb6sJ2//hNd5xRDn1uSUjtsVu/FCZklWRoJk0FdchJYuWhLjsBeDZgeYAp2SGlwqVyEcbybA1yhbF5C9aDzwq7CPnTbcjpekplF2Ji5nDpP75uWn34eBv5Q4iSlErDGyj70h/+Lr14YVsfNMd7DUj5s+fRifRd5ArXsei7GGtOu6VXTDtup7x8xKxgQuJYdFRGJUoXj7whwPn5Waglb5D3UqWss9yqIRsT0oXqbC4wfun1BVPGXE0MZlLDKPpJLUm7vq2zBjMm6n3vf+aYzww/fQEQProAvID7L7E9lSJ3YQ/TqxPx61SigfwrLvOzoUIEzAMMZzvitayOAytrTOCC6HIaksGw2Gg2Jg4N0UpBqu2lXdwwr7g7cEx771H/pKVFlS3H39VyQCbwayrhJLFJUVNFve4OaKj9hn6qGNVeNBuR74AkObrTg84J1pJd8eGT74=
Content-Type: multipart/alternative; boundary="_000_BN2P110MB1107C5EEAED4F89B295D9A70DC1DABN2P110MB1107NAMP_"
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 520a3503-49a6-4915-2f27-08dec5baba9e
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2026 00:04:51.8636 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH1P110MB1099
Message-ID-Hash: MXKU33FVKLLGH3OVV3YMG5UONTWELIF7
X-Message-ID-Hash: MXKU33FVKLLGH3OVV3YMG5UONTWELIF7
X-MailFrom: rdd@cert.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "stndrds-inacio@andrew.cmu.edu" <stndrds-inacio@andrew.cmu.edu>, Henk Birkholz <henk.birkholz@ietf.contact>, Pamela Dingle <pamela.dingle@microsoft.com>, "agent2agent@ietf.org" <agent2agent@ietf.org>, The IESG <iesg@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [agent2agent] Re: [iesg] BoF request process and status [was: Re: bofreq-kuhlewind-agent-use-of-delegation-and-interaction-traceability-audit response]
List-Id: Standardization of AI Agent Communications <agent2agent.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/agent2agent/sUrsRRbZEfAqgOUETiRWf1h-iAc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/agent2agent>
List-Help: <mailto:agent2agent-request@ietf.org?subject=help>
List-Owner: <mailto:agent2agent-owner@ietf.org>
List-Post: <mailto:agent2agent@ietf.org>
List-Subscribe: <mailto:agent2agent-join@ietf.org>
List-Unsubscribe: <mailto:agent2agent-leave@ietf.org>

Hi Mirja!

I wanted to directly respond to this request:

> Anyway, I would really like to request the IESG to clarify the process here (in written form).
> We had so many discussions about support for new work in leadership and making at
> least the BoF process clear (not only the wording but also the two-dealing process) would
> already be an important step, I think.

Documentation on the process the IESG uses to manage BOF requests is found at https://wiki.ietf.org/group/iesg/bof-coordination-meetings.

Roman


From: Mirja Kuehlewind (IETF) <ietf=40kuehlewind.net@dmarc.ietf.org>
Sent: Monday, June 8, 2026 11:32 AM
To: Deb Cooley <debcooley1@gmail.com>
Cc: stndrds-inacio@andrew.cmu.edu; Henk Birkholz <henk.birkholz@ietf.contact>; Pamela Dingle <pamela.dingle@microsoft.com>; agent2agent@ietf.org; The IESG <iesg@ietf.org>
Subject: [iesg] BoF request process and status [was: Re: bofreq-kuhlewind-agent-use-of-delegation-and-interaction-traceability-audit response]

Warning: External Sender - do not click links or open attachments unless you recognize the sender and know the content is safe.

Hi Deb,

Thanks for your quick clarification. Actually, in my memory the wording used in the BoF coordination calls hasn't been that clear and I can remember multiple short discussions about this as different people used different wording. However, what’s visible to the outside is the status in the datatracker and if “deferred” is the agreed wording that that should be reflected there. But in my personal opinion that wording doesn’t reflect the actually process correctly as the IESG can only decide if a BoF is accepted for a specific meeting or not and than it’s on the proponent to send a new, separate request for the next meeting. While “defer” seems to me to imply that it will be automatically considered for the next meeting or something…

Anyway, I would really like to request the IESG to clarify the process here (in written form). We had so many discussions about support for new work in leadership and making at least the BoF process clear (not only the wording but also the two-dealing process) would already be an important step, I think.

Also I think this process needs more transparency, which is also why we decided to reply in public. The feedback we got as proponents is effectivly not after all not only directed at us but the community who is interested in this work and some of the questions simply need more community discussion. But also generally being transparent about communications that happens between the IESG and the Bot proponents would, I think, help the community to better understand the BoF process which seems a bit of a black box right now.

Happy to discuss this more with anybody from the IESG in Vienna (or before this)!

Mirja



On 6. Jun 2026, at 01:45, Deb Cooley <debcooley1@gmail.com<mailto:debcooley1@gmail.com>> wrote:

Just a quick note:  Defer is the word I've heard used for 2+ years when a BOF is not taken up for the current meeting cycle.  I guess we could have said your request was declined, but defer is the word I've seen used.

Deb


On Fri, Jun 5, 2026 at 4:57 PM Mirja Kuehlewind <ietf@kuehlewind.net<mailto:ietf@kuehlewind.net>> wrote:
Hi Deb, hi Chris,

Can you clarify what you actually mean by “deferred”? From my understanding (and the datatraker states) you can either accept or decline a BoF request. If the BoF request is declined for his meeting, the proponent can decide so submit, or not, a new request for the next meeting. Or does “defer” imply something else from your side?

Also my understanding of the two stage BoF deadline was that one could work on questions like your below in the two weeks in between for BoFs that are a promising but may not be quite clear yet (maybe this what you mean with “deferred”?). Before we had the two deadlines, especially for proposals that came in shortly before the deadline, there was no change to coordinate with the proponents and therefore one could only do a yes/no decision. Therefore the second deadline was introduced to have time to reach out and clarify things. However, this seems a bit late now give the second deadline is today and we received your input only recently. And it also seems you already made a decision without further exchange with us. If this understanding of the two BoF deadlines is not the intended process, we would like to request the IESG to clarify the process and intention of the two deadlines (maybe in an IESG statement)!

See below for answers to your questions.



On 3. Jun 2026, at 11:51, Deb Cooley <debcooley1@gmail.com<mailto:debcooley1@gmail.com>> wrote:

Mirja, Henk, and Pam,
The  Agent Use of Delegation and Interaction Traceability (AUDIT) BOF request is being deferred.

While the concept of auditing the actions of an agentic agent is a good concept, the current proposal is too broad.  The intent/policy concepts work better in a legal framework - not at the IETF.

The issues that need work:


1.      Objective: What question would be answered?  (Is the AI model operating correctly? Is its training data of proper provenance?  Are the actions correct?).  Polish what is ‘in scope’ and what is ‘out of scope’.  Be precise and concise.


You asked the question of what’s the gaol of auditing. However, that’s not the problem we try to solve. The objective of auditing are the same as today (effectively it needs to be flexible enough to address all of these cases). The problem we motivate in the BoF request and proposed charter is that today auditing systems are not able to capture all actions and relevant events for complex multiple domain (semi-)autonomous systems. The intention is to design a flexible system that further is able to evolve over time (by adding new record types on a need bases for different use cases and trust requirements) as these system are quickly evolving.

We also further clarified this in the proposed charter based on comunity feedback by adding the following sentence:

"The group will work on the minimal set of audit information and consider a registry to enable experimentation and fast deployment for additional data models.”

See here: https://github.com/mirjak/audit-bof-preparation/pull/21/changes



2.      Privacy: There are undoubtedly privacy issues in the audit space where the control of privacy in the face of 'reasoning traces' will be very difficult.  This is especially problematic when the concept of transparency logs is added.  It is better to build privacy in vice bolting it on later.

Yes, we absolutely agree that privacy is important and we need to consider it from the beginning. This was always the intention and we also had multiple people making the point that privacy is important and one of the core poinst for the working group. For me that is also one strong reason to have this work in the IETF because I think the expertise here is high! However, we wouldn't be able to address this entirely before chartering but based on the community feedback we added this to the charter explicitly, see here:

https://github.com/mirjak/audit-bof-preparation/pull/12/changes

Can you further specify the privacy issues you mention specifically for transparency logs?




3.      Audit protocols:  There are many places that audit protocols are being worked on - OCSF, CADF, OpenTelemetry.  It isn't clear whether this 'protocol' is targeting a new protocol or profiling existing work from other forums.

If you look at the architecture document as well as the charter, we don’t really aim for much of new protocols here. It’s about data models and extensions/profiles to existing (IETF) protocols (but OCSF could be used as well). We are also looking into OpenTelemetry and believe that the proposed audit architecture could be adopted there, as the identified challenges with existing logging apply. But that is an on-going effort. Specially OpenTelemtry came up multiple times in the discussion already and we respectively added the following sentence to the charter to explicitly address this:

"The working group may also define protocol-independent data representations intended for use by non-IETF logging, telemetry, or audit systems, while avoiding standardization of those external systems themselves.”

See here: https://github.com/mirjak/audit-bof-preparation/pull/21/changes




4.      Interoperability: The core of the IETF mission.  Please state the interoperability requirements, advantages and rationale (especially in the face of privacy concerns).

The charter says the following:

"Cross-domain interactions lack interoperable means to exchange or verify audit-relevant information about the participating agents and their interactions”

I’m not fully sure what you mean by interoperability requirements though? Isn't interoperability a requirement in itself for a proposal?




5.       Community: Where is the community related to this effort and are there implementers?

On the agent2agent mailing we already got a lot of positive feedback from people who are interested in this work, have a problem to solve, and would like to implement it. So it seems quite clear that there is a relevant community in the IETF. Further, we are currently (in preparation of a Bof) reaching actively out to more people who may have very concrete use cases and might be interested to implement. However, this is for me the main question to answer to have a BoF where we see who shows up and speaks up.





6.      Contrived linkages:

scitt: It is unclear to us why scitt - a software supply chain protocol - is useful here.  There are multiple examples of transparency systems - Certificate transparency, key transparency, and the SCITT transparency.  Why is scitt the right choice?  And what value does yet another transparency system offer here.
Certificate and key transparent do not apply as they are very specifically only addressing certs and keys. However, SCITT is a bit more generic as that it logs “signed statements” for "compliance”. We thought this is actually a reasonable match and therefore we could re-use that work and maybe specify a profile. We also send our BoF proposal of that reason to the scitt list and got at least one positive reply. However, we hope to have more discuss there.

Further, your question, listing those three examples for transparency logs in one go, already indicated that we should maybe not reinvent the wheel every time we need a transparency log. So again, we are really hoping to reuse as much as we can of existing work. This overlap with existing work in the IETF is for us a strong reason to have the work in the IETF. But I guess that is another BoF question to answer during the BoF.




rats: We can think of no reason why rats is mentioned.  The attestation of software doesn’t really seem to be in scope for rats.
RATS Attesters demonstrate that the audit-logs themselves are compliant (instead of a "trust us" self-assertion) and any environment running an autonomous system (AI agent) can take on an Attester role, include the record generating code into its TCB and demonstrate that the records are created in a believable manner. This is a starter scenario to keep the scope tight, but other scenarios are of course possible. The agent itself can be part of the TCB and thereby provide Evidence about tool calls, authentication events, and trustworthy workload identity provisioning directly where it happens. If confidential compute is involved, geo-location, spawning of sub-agents, and capabilities, such as key or platform attestation can be demonstrated via Evidence in a scalable manner. All these facets complement a robust audit framework where the results become part of the audit-log made transparent via a SCITT Transparency Service (e.g. Microsoft Signing Transparency).




vcon: We are unfamiliar with this work, why is it being mentioned?
VCon works on conversation records (see here: https://datatracker.ietf.org/wg/vcon/about/) At the last joint dispatch/secdispatch meeting Henk presented Verifiable Agent Conversation Records - VACR (https://www.ietf.org/archive/id/draft-birkholz-verifiable-agent-conversations-00.html) The VCon authors highlighted that it would be a perfect fit for their VCon Core desgin and Henk is currently working with them to create and align VCon CDDL to enable the use of VACR as a VCon extension. VACR is a candidate for the conversation record (representing an agent trajectory), as mentioned in the BoF request.





Way forward:

Spend some time tailoring this BOF request into a more polished request - scope it down to an achievable idea. We do recommend that the proponents spend a fair amount of time understanding the work that both oauth and wimse working groups do.  Those working groups should be consulted on a regular basis. Consider whether a profile of OpenTelemetry created within the OAUTH and/or WIMSE working groups might not fill the need.  If it won't, be prepared to explain the gaps.  A clear, distinct problem(s) statement will likely lead to a much stronger proposal.
Can you clarify a bit more what is not clear in the problem statement? Your points below didn’t really address the problem statement itself, except maybe point 1 but I hope I could clarify the misunderstanding of scope a bit more now.

As you can see, we already continued to work on the charter based on the community feedback that we got so far on the agent2agent list. We also looked into oauth and wisme, however, we don’t think this kind of work would be in scope for these groups and are now really surprised by this proposal. Oauth is just recharting and does a lot of good work that we would like to related to in order to audit authorization and delegation decision correctly, however, that is only a small part of the needed auditing. Creating a OpenTelemetry profile in outh or wimse seems an extremely wide stretch for their charters.

However, if that is what the community input would indicate during the BoF that is also a possible outcome. This would not be the first BoF where the outcome is not a new groups but work in existing groups. However, we believe this work is definitely broader than this and we believe a BoF would be very value to explicitly answer the question about community interest and relation to the IETF (or other works) before a group is chartered. That's also what the community feedback indicated to us so far and why we decided to put in a BoF request (rather than going to dispatch).

Mirja & Henk & Pam







Gather the community that is interested in implementing the protocol or idea you are proposing.



If the proponents would like a mailing list for this work, we would be happy to help with that.

Deb and Chris
Sec ADs