[Agentproto] Re: Sussing out points of disagreement on the charter
Bradley B <quantum@11aiblockchain.com> Wed, 19 August 2026 22:52 UTC
Return-Path: <quantum@11aiblockchain.com>
X-Original-To: agentproto@mail2.ietf.org
Delivered-To: agentproto@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 3E24C12C84734 for <agentproto@mail2.ietf.org>; Wed, 19 Aug 2026 15:52:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1787179928; bh=wuJymb91Knwtf2bairWN2kx4h+pcGV17Ct2W7WPMCnE=; h=From:Date:Subject:To:Cc; b=STx+1DtkKrJK0U3e9FaZMibuEqCKKadUvCkQLEVqSE3ExNkfNBWfqVfuvARo7qzwb IdhEmz5BUs+P092/CGzXyPUrWfE6samhRfh7KLYFlng5hQMtjdM+M4dcMd3v+I+xRc 2Bh2My8fV6BJyoYCi1chEQc0PnbaFauMmc4BwL9k=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=11aiblockchain.com
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 qQGoyZU0-uc2 for <agentproto@mail2.ietf.org>; Wed, 19 Aug 2026 15:52:07 -0700 (PDT)
Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id BB09B12C8472F for <agentproto@ietf.org>; Wed, 19 Aug 2026 15:52:07 -0700 (PDT)
Received: by mail-ot1-x32e.google.com with SMTP id 46e09a7af769-7f3f52143cdso1352447a34.2 for <agentproto@ietf.org>; Wed, 19 Aug 2026 15:52:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1787179921; cv=none; d=google.com; s=arc-20260327; b=KuHC6cFUBD+wHJ7fNlTVnfMYsOFXb7XObkOYvvlSgLKeex/m7r8Pc+l04p9CB9cdDx sVR5OvdbEXQuuyzWwasCQKZpxyl0VHH2LV2Hx4dj7YxZIegwtbLuO6Del3kh9nswmM41 LyeqZanaFinQsFuq1aBSy3ASjPRyeNzmCJCsTyYqUTPLt8Xu10i8Sz/AeoPJOGEi95ZQ i3u95/CNn10Wqwi3GqLQ9vSAvfzK/G3Sc6j/QR7XdaXozENkCYXc53XBXdvwrxCRI/0r 4DKuMdT2IEfui48afrniZSTwwZqyF4ZBucO+xLe2TKjzcC9SB2bSQiIAbOba8BxltmN/ DuZQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:dkim-signature; bh=wuJymb91Knwtf2bairWN2kx4h+pcGV17Ct2W7WPMCnE=; fh=sSJHI0PN1LnT75ny230lfc3jNsYuHwWg+UGIRUcsRD8=; b=WFtEjarAbpoBGoBnJhA622yoFPt9PipWg6593tM01PZdZIi3puQ8EXWhupo4GTv+0n hbTgDvTosht9j00QbHSqp8pgfCxHfg5T4zAaxhb69tHOsJPenXYg/eSjn7vb0joYmfe4 0ZJ8uf63j8VRZ/vtxoo9yq1z1EV7qnDASb13vW68v6UwSrHCcVnY/cHWEVEC98adEB+V OMkrxi11jp16nSSP+inmMnfg7y6uMcLZwGYVoP2VIy9bmMH4mbYAYnAiOQBV3jQybz5I srrayQWBNkc8BF8o89tS6648G4SEVioQTf6Wqjkgmyul4duTVqEYV6d777KNONGMI/Jt hVjw==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=11aiblockchain.com; s=google; t=1787179921; x=1787784721; darn=ietf.org; h=content-transfer-encoding:content-type:cc:to:subject:message-id :date:from:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=wuJymb91Knwtf2bairWN2kx4h+pcGV17Ct2W7WPMCnE=; b=btLApQ8tCmylnmbpb8wEy9/k2uiRvxbGB32cn9KIe8s8IB6TDp2SL4O761DQl/FO92 JhIOVjhoF7/8C0/YZdLcT59vEXaD4BjZKTkK8aMnU98WkFMYvGT+VsU5UiARk5MrUM1A C92zhyYtxMhb8dA+FqgEnMNCPAcbypyeCBqkHZTrmLRDLRiK+SmPmYqG805fbIXOzBYs DaFeH47P0vXoDhRRBaZrlcDsYFeDOp3whl7SeR+BvuVCz8I45B3br3xtOysVfQMP7qnh jtIVK41SUNOpXcec5hEp5ce8ZFzEjc9c1lf3UnL1QImxjkz/691E6pPTPnejvA0qt5yI SSzg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787179921; x=1787784721; h=content-transfer-encoding:content-type:cc:to:subject:message-id :date:from:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=wuJymb91Knwtf2bairWN2kx4h+pcGV17Ct2W7WPMCnE=; b=i+rVaDRMjYcrePqEMHC/30xwnos8p4REQgJg2RneGSyezPPDzvphDHlWkcy9KKAn+o KdZBnOLQBdqYQgDvcliEeMcf9rIuvasFpPe9+ytuMj2IHo9E9LlZU3JPZFg2qNL9VBMC 85W/NZx+9A6oAS2cKP4OegaQERQho8fWdZ3KXrAUkEfTr0YlNM2PkbbcIhXr379yrD9d wp+mTgwD1rMET2UZGwjvscxwjNugm9uBNN0Ks3oEVu7+sdyRYZMejbMbStl8p4845EJ9 KGDfYOeX+bFEcvd56Futx4c6SBKAfxEqE8j57HPEk6rsZproZ4dR8CH0+jD21Gr8fYpH ufZw==
X-Gm-Message-State: AOJu0YzraBrrolMVV93k30KfqiPhFRkWtMTSAHljTfj8DCCL3ZMcmlTS xpmQwldhIIXELCcm/7c78GFIMgbxrbqX/DdHibAewHZMGFzEOD1pqzy7xcuM/IZWGQbn2UzkUGX WmiH0LvToaFd3X6ccvagWfaxC6tEjealgODnY48M5kPAEw0k2YiQ70ZeGWjRXRg==
X-Gm-Gg: AR+sD12ZwfrBE0lUr6TjUABXi3FDL8ya7Rj6TkHoxUoEf0COaUnPfZ99YLpXu4+i/Se 29gnfG+bUy2zBc5SqJedkKCArSN6J0H6Eux55Ks4PzeAtNTelrnOiddlEcBNjb392i40STYEAQZ GF3oLInipiNwUpxEeVQ0imbfQp0Kda6BQbacja0nrB2JQUuCInwlvmEXsesfrA+l3Qb8Y4tWzHq f4kU5Jh1QAbYuNJ00mUwGxu+rM913HUaTW2NVLEE0bvFn6V7a0v6nKbP4lm6D4zBS0/L1OTDsXQ efG4+dhRQcZxR9U4UitES/etGi8y87a6SEFU8i9leaiugKag9ai+h7YEYB06d03IIrv9XuYO62c CK14Rk/jzytHVa01kE3b9s0Lygx+yKaYePRe99dJRxUU=
X-Received: by 2002:a05:6830:4408:b0:7e6:e385:4c1e with SMTP id 46e09a7af769-7f43f956296mr9062728a34.4.1787179920743; Wed, 19 Aug 2026 15:52:00 -0700 (PDT)
MIME-Version: 1.0
From: Bradley B <quantum@11aiblockchain.com>
Date: Wed, 19 Aug 2026 15:51:50 -0700
X-Gm-Features: AcwNN1WQ9hQihHxtT7y3MAMMR6sgFV197RRqUvSlEnFooqtEeS7B28b_7lPl-fY
Message-ID: <CAC8Ya3jdCbAUUTirE6g5d+uLE3eCBxG1ythyiEjHGZ4WdQgV_g@mail.gmail.com>
To: agentproto@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: UIOFN6UX2QQ3SR5EUH3OOAFF7NUCALDM
X-Message-ID-Hash: UIOFN6UX2QQ3SR5EUH3OOAFF7NUCALDM
X-MailFrom: quantum@11aiblockchain.com
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: fengchongllly@gmail.com, Douglas.Wadkins@strakewright.ai, Sumit Ahuja <sumit@mainlabs.ai>, Henri Sirkkavaara <hello@vaara.io>, naveed.ihsanullah@identity.digital
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Agentproto] Re: Sussing out points of disagreement on the charter
List-Id: Agent Communication Protocols <agentproto.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/agentproto/Qf1CWXOB3mTj2eSnAF9GksF-opo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/agentproto>
List-Help: <mailto:agentproto-request@ietf.org?subject=help>
List-Owner: <mailto:agentproto-owner@ietf.org>
List-Post: <mailto:agentproto@ietf.org>
List-Subscribe: <mailto:agentproto-join@ietf.org>
List-Unsubscribe: <mailto:agentproto-leave@ietf.org>
Chong, The layering is right and I am not arguing with it. If B delegates part of its work to C, C is not a peer of the A to B session, and nothing A granted B transfers to C by that act. B stays responsible, and A and C needing to establish a new session if they are to interact directly is the correct consequence. I would not want the session document to define task handoff, and I would not want it to define an audit model. But I do not think the material I have been arguing for sits on the far side of that line, and I would rather test that against your text than against my summary of it. REQ-8 in -01 opens: Session revocation, transfer or delegation of session state, loss of a negotiated capability, declaration of a newly available capability, and proposed changes to the negotiated capability set MUST be expressible and observable by the affected entities. and later: The authority and inheritance semantics applicable to a transfer, delegation, or state change MUST be explicit before an entity relies on the resulting state. A lifecycle event MUST NOT silently broaden authorization, discard an applicable constraint, or present a capability as available for an operation whose prerequisites are no longer satisfied. Delegation is already normative in REQ-8, and so is not silently discarding an applicable constraint. The question is not whether to admit delegation into the base session requirements. It is already in them. What REQ-8 does not have is the part that survives the session. Both sentences above are addressed to the affected entities, at the moment one of them relies on the resulting state. Neither says anything about a party who was not present at origination, asking afterwards, when neither peer is reachable. That gap is one sentence, not a separate document: Where a lifecycle event transfers or delegates session state, a party that was not present at origination can determine which of the originator's conditions were carried and which were dropped. That determination does not require the cooperation of either party to the transfer, and does not depend on the continued validity of any credential, key, or agent instance involved. No encoding, no chain, no log, no evidence format. It constrains what a conforming implementation has to leave behind, not how it represents it. It is the same shape as the MUST NOT you already have, moved from the moment of reliance to afterwards. One thing I would rather raise plainly than leave sitting. The -01 Acknowledgments credit me with tightening the authority boundary on conditions carried across transfer. I read that as generous and I am grateful for it. But if that material is out of scope for this document, the acknowledgment points at something the document does not contain. I would rather ask which you intended than guess. If the answer is that the boundary made it in and the determinability did not, that is a coherent position and I would just like it said. Doug asked the question that decides what is useful next, and I do not think it has been answered: Chong, was that a judgment call, or did the text freeze before those messages landed? Either is fine but it just changes what is useful next. I would add one to it. If this stays out of the session requirements, do you intend to write the separate requirements document yourself, or are you naming a gap for someone else to fill? One process note. Sumit flagged that the same requirement is being drafted on two threads at once, which is how two documents end up saying nearly the same thing differently. Doug and I are converging on a single text on the session lifecycle thread and I am writing it. Whatever you decide about scope, I would rather you saw it before it went anywhere, so I will send it to you at the same time as to Doug and Henri. Take, adapt, or leave any of it, and no attribution needed. IPR disclosure covering the material behind this: https://datatracker.ietf.org/ipr/7500 Bradley B 11 AI Blockchain Developments LLC
- [Agentproto] Sussing out points of disagreement o… Suresh Krishnan
- [Agentproto] Re: Sussing out points of disagreeme… Rob Zagarella
- [Agentproto] Re: Sussing out points of disagreeme… Mirja Kuehlewind (IETF)
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Mirja Kuehlewind (IETF)
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Mirja Kuehlewind (IETF)
- [Agentproto] Re: Sussing out points of disagreeme… Chris Hood
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… Syed Anas Mohiuddin
- [Agentproto] Re: Sussing out points of disagreeme… Shawn Sammartano
- [Agentproto] Re: Sussing out points of disagreeme… Syed Anas Mohiuddin
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Mirja Kuehlewind (IETF)
- [Agentproto] Re: Sussing out points of disagreeme… Shawn Sammartano
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… Mirja Kuehlewind (IETF)
- [Agentproto] Re: Sussing out points of disagreeme… Suresh Krishnan
- [Agentproto] Session lifecycle [was: Re: Sussing … Mirja Kuehlewind (IETF)
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Sumit Ahuja
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Bradley B
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Henri Sirkkavaara
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Chris Hood
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Sumit Ahuja
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Eliot Lear
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Chris Hood
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Eliot Lear
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Sumit Ahuja
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Eliot Lear
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Henri Sirkkavaara
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Chris Hood
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Mirja Kuehlewind (IETF)
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Chris Hood
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Shawn Sammartano
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Douglas Wadkins
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Chris Hood
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Sumit Ahuja
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Bradley B
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Sumit Ahuja
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Douglas Wadkins
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Mikhail Sergeev
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Henri Sirkkavaara
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Mikhail Sergeev
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Douglas Wadkins
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Bradley B
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Douglas Wadkins
- [Agentproto] Re: Session lifecycle [was: Re: Suss… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Rob Zagarella
- [Agentproto] Re: Sussing out points of disagreeme… Mirja Kuehlewind (IETF)
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Naveed Ihsanullah
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Douglas Wadkins
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Douglas Wadkins
- [Agentproto] Re: Sussing out points of disagreeme… chong feng
- [Agentproto] Re: Sussing out points of disagreeme… Henri Sirkkavaara
- [Agentproto] Re: Sussing out points of disagreeme… Douglas Wadkins
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… Sumit Ahuja
- [Agentproto] Re: Sussing out points of disagreeme… Bradley B
- [Agentproto] Re: Sussing out points of disagreeme… hossein zakeri