[Agentproto] Re: Context definition in AgentProto
Suresh Krishnan <suresh.krishnan@gmail.com> Tue, 01 September 2026 03:30 UTC
Return-Path: <suresh.krishnan@gmail.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 7AACA132C64FC for <agentproto@mail2.ietf.org>; Mon, 31 Aug 2026 20:30:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788233403; bh=nsSk35D2P/B6Z75K9nZbGRCWhlN6xFAcNuescPKWFII=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=BhH5KB6I1FZbPhoHeEFm5a4a5j5RfiuZfI3LSKXkQ6roIhMKAJwZWNameiScZwgTP A26B/0mmIgcd5V1y+7lMbsNIpadE2ejiVRlhuJ8queDRSGyDlN2xnO7I4e9waa+vsK Ku6TgoNRbKZKx1OHMUn3cjb7io72cuIzVZgi9bfY=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 djT4Q7KWMQf7 for <agentproto@mail2.ietf.org>; Mon, 31 Aug 2026 20:30:02 -0700 (PDT)
Received: from mail-yw1-x1133.google.com (mail-yw1-x1133.google.com [IPv6:2607:f8b0:4864:20::1133]) (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 6BDC0132C64E6 for <agentproto@ietf.org>; Mon, 31 Aug 2026 20:30:02 -0700 (PDT)
Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-857ff9fef54so4960007b3.1 for <agentproto@ietf.org>; Mon, 31 Aug 2026 20:30:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1788233402; x=1788838202; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:from:to:cc :subject:date:message-id:reply-to:content-type; bh=Pqfsoe+bv99sFbFPvsnITQoFA/ApDFJ0V5/3E5IFJyg=; b=AZ46Aa651Nj73pziR2rhwP5k+f1IJl3kSVU71j6Oy/tq8Z+d3E9s8T2sKpyF1SuYGi 6ecu+xgh9GaGpXXTFFmHtItCMiwVty0KKhNO7JjYyUqPUaEynfR05whoC5PQjkuGeMs2 cEMsnqyhtVwZdq09ILH8mJHMKfd5I/Jk61Obj6cO7udRnIIw/4AJeTP4GlEx1QvztS6R RALK0F/FeMoEB8lj/VaPNP1JUCHHCTuAqKQOs20TX5hZLYxl+VJ06spEjVlgZ+Vr63CC VPwjA89zqiFtbg+iz28z99+E0p4S4CP0jKTbjSJOi03fXd3JKaGiMCGyAFvIrQbJIF9D 9vew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788233402; x=1788838202; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Pqfsoe+bv99sFbFPvsnITQoFA/ApDFJ0V5/3E5IFJyg=; b=CIpF8lOEZXxHCLEcp3adNhuvksOP/1bESJ5wvxFKyxqooyVdF1a0NUp7PGDIrls7Od ef/CYMU7ACjQEvtdY7EtPbv47Noy2qzQRJwqRYqZyRWfBlgfZDXvw4/SuvomlMjtZjn4 gAX9qvVQBqymzp3mhPXwiNtKXZOWeNEcCboOYy+Q+6/cSyV79FrT0X9NL90ll2xfxr0M xRUZp5U+/HXdnAY0xc67vpE9pCGfn10SAmUXofFFfGq9FeExA7QxS1Y2Ox38NgrkFQKw U2KU0zx0ebwmotxon3N4wBhwwds9dvPRgcy/pf4C6Q+faGiv6GpqofNzD4c6Jso8Y7FJ yDGQ==
X-Forwarded-Encrypted: i=1; AKwUvBzdBD/94N8dRYeEbAE1w+1JSgNbASJe9oEBM1i17eGraA6fF3dLpVl5X2thvj2V/If17QicOUk42mMv@ietf.org
X-Gm-Message-State: AFuF++l99FFnhljQOJ9pfAFruRhVQ5VrmHVRn4qE3bKJ+77LeKC5pbLY FwHAa4nLYa4Lb3ZT2HfQodOCJXvQIhHTpJxWfTS/bAiWPEvk+0g74Kdw8tuPZQ==
X-Gm-Gg: AYBFou0jYmlghVaj8+BQzL1/cZFPwr4lj1tRboxrELmUYQgTfYmSdph2pEjNfT+WYix 3x18YTE+OwUBdhzggkdA+0xOnZTpibjU+ThTB57/dr/HtMKdnOvjHmyu9Q2xax5E6kxdl/3QLp2 fJ3jnYCB7sxpHCgybiYClGK/Zdt0nJ/BjfI/SEqzvgGHQ0y+uDqdaYDPbllxTiBSLdecBZ+8enS RyVQda0w9rZ7JmfOnjyPMN6Y2NSzSr0ip7g6anRS3pSvXr1YJAMl83eXl0IzN3kbdjQmY4FAr1m ky5I2pBAVVBNnVe+sE3R5giNnKlEbXCEhlZk9wy3lxkTqGONgExnRp1Klwhk55nZoAbFKjIU8Ap EvnvLbPnaNjVu90MRViNAryPSsgT79gDzu/jbGC1mPpYA7bU5dK9HnhWJiJREH21DDuxXakSwzK WLoyfWtfXnJBXPNK/mzKsCdou1xj9BYz66ReZamB9jK1GmmEnjDfIUvX1emGwizvFc2YxqxVW6i R0unzEDu9Y27ri0
X-Received: by 2002:a05:690c:f15:b0:857:ba53:5f7 with SMTP id 00721157ae682-85d69f00dfamr124366717b3.14.1788233401764; Mon, 31 Aug 2026 20:30:01 -0700 (PDT)
Received: from smtpclient.apple ([45.19.110.76]) by smtp.gmail.com with ESMTPSA id 00721157ae682-85e68ae126bsm67638177b3.9.2026.08.31.20.30.00 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 31 Aug 2026 20:30:00 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\))
From: Suresh Krishnan <suresh.krishnan@gmail.com>
In-Reply-To: <16EDEEC7-683F-4E5F-B41F-C6F83F970FEB@kuehlewind.net>
Date: Mon, 31 Aug 2026 23:29:49 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <5799B1E1-59A9-4520-8241-384F479B23E3@gmail.com>
References: <1f4ae8d0a84b4f6f98b05cfd82dcb36e@huawei.com> <16EDEEC7-683F-4E5F-B41F-C6F83F970FEB@kuehlewind.net>
To: Mirja Kuehlewind <ietf=40kuehlewind.net@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3864.600.51.1.1)
Message-ID-Hash: BAQZALEICCWRP4IQMEX7UYI6Q7ZN5ONH
X-Message-ID-Hash: BAQZALEICCWRP4IQMEX7UYI6Q7ZN5ONH
X-MailFrom: suresh.krishnan@gmail.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: Arashmid Akhavain <arashmid.akhavain=40huawei.com@dmarc.ietf.org>, agentproto@ietf.org, agentproto-chairs <agentproto-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Agentproto] Re: Context definition in AgentProto
List-Id: Agent Communication Protocols <agentproto.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/agentproto/kc-Xbpi9o8mP6Bdkajb-_fmKocE>
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>
Hi Mirja, Yes. My understanding after the BoF was narrowing down to something like this as well. Since both “context” and “session” are both overloaded with other meanings, I was thinking something along the lines of “correlation identifiers” combined with “agentic dialog management” (as suggested by Jonathan) might be used to clarify this. Agree that the terminology can be nailed down later in a working group as long as we manage to get a shared sense of scope from the charter text. Thanks Suresh > On Aug 31, 2026, at 4:09 PM, Mirja Kuehlewind <ietf=40kuehlewind.net@dmarc.ietf.org> wrote: > > Hi Arashmid, > > Thanks for starting this discussion. While I think your definition below matches what „context“ usually means when looking at one agent, I was assuming that in the context of session management between agents we talk about something much narrower, like information needed to maintain session state and trigger actions belonging to the same request but not necessarily all the context an agent holds; specific information that is needed to execute a specific task seems also task-specific and might not be generalizable to standardize in a session management protocol. I realize that many terms I just used are also overload. I hope my point is still understandable. However my conclusion is that we probably need to take the terminology discussion to the working group and might not be able to define all things already in the charter. > > Mirja > > >> Am 31.08.2026 um 20:14 schrieb Arashmid Akhavain <arashmid.akhavain=40huawei.com@dmarc.ietf.org>: >> >> Hi everyone, >> >> During the BoF meeting in Vienna, the community identified context management and propagation as one of the important work items for the potential WG. >> >> The charter uses the term "context" in several places. Given that the term can mean different things to different people, it may be helpful to include a brief definition of it in agentproto charter. Here is a proposal to start the discussion with the hope to reach consensus on whether and how such a definition should be included. I understand that the reference to tools in the proposed definition can raise concerns around exposing organisations' internal operations. But I hope that such concerns can be translated to requirements for discussion once the WG is established. >> >> Suggested text: >> >> "Context refers to an agent's working knowledge of the interactions relevant to a specific task. This relevant information includes user input, conversation history, agent state, and information associated with tools that an agent uses to interpret requests, make decisions, and execute actions for a specific task." >> >> Looking forward to your feedback, >> Arashmid >> >> _______________________________________________ >> Agentproto mailing list -- agentproto@ietf.org >> To unsubscribe send an email to agentproto-leave@ietf.org > > _______________________________________________ > Agentproto mailing list -- agentproto@ietf.org > To unsubscribe send an email to agentproto-leave@ietf.org
- [Agentproto] Context definition in AgentProto Arashmid Akhavain
- [Agentproto] Re: Context definition in AgentProto Mirja Kuehlewind
- [Agentproto] Re: Context definition in AgentProto Lionel Morand
- [Agentproto] Re: Context definition in AgentProto Suresh Krishnan
- [Agentproto] Re: Context definition in AgentProto Arashmid Akhavain
- [Agentproto] Re: Context definition in AgentProto Hesham ElBakoury
- [Agentproto] Re: Context definition in AgentProto Zaheduzzaman Sarker