[OAUTH-WG] New I-D: Problem statement on verifiable human mandates for autonomous agent actions
Mohamad Khalil Yossif <mohamad@yuthent.com> Wed, 22 July 2026 12:31 UTC
Return-Path: <mohamad@yuthent.com>
X-Original-To: oauth@mail2.ietf.org
Delivered-To: oauth@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 81AD511C40BC2 for <oauth@mail2.ietf.org>; Wed, 22 Jul 2026 05:31:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784723488; bh=fD28J1BuHDjLzP78q6sEeF5tF29BBAmpPrUkit4whBM=; h=From:Subject:Date:To; b=JuU60hrWNcsscopmJ89A6U3FTJJ2McCZ/Nx7UAOLSWmCLxX38xqoGy/Ry4lGYuFvq fInSXJfPIuZflTCXXVgfwDwuzgJS4kYPPYWJhlrbfWBKrLYBLdyj8l0B37ntJ2HPd8 Ul1wALLwgBE7S9xgyCyDc7mg11W1ndHmgEVkbOaM=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: 1.237
X-Spam-Level: *
X-Spam-Status: No, score=1.237 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, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=yuthent.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 NSniZKO-kMMU for <oauth@mail2.ietf.org>; Wed, 22 Jul 2026 05:31:28 -0700 (PDT)
Received: from out-07.pe-bsn.jellyfish.systems (out-07.pe-bsn.jellyfish.systems [66.29.159.85]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 74C6911C40BA6 for <oauth@ietf.org>; Wed, 22 Jul 2026 05:31:21 -0700 (PDT)
Received: from MTA-05.privateemail.com (unknown [10.50.14.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by BSN-02.privateemail.com (Postfix) with ESMTPS id 4h4tsD1ClVz3hhTJ for <oauth@ietf.org>; Wed, 22 Jul 2026 08:31:12 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=yuthent.com; s=default; t=1784723472; bh=fD28J1BuHDjLzP78q6sEeF5tF29BBAmpPrUkit4whBM=; h=From:Subject:Date:To:From; b=ddX1TXCNRJZTUGbFufGU/3U0zrxfLdQ/QoFBoKiuZqwFky8x5fJYdwZrd0Fb7hpcl /HgbnGSYomk5BtPq6XbuCv8KU4jjb/jLZS8ckseYoxQ2mCQ0QtJhvsKroEnKAjLh5K 9ssuFPfPWuTZ5ucg/EXB6nh1NpwkTYRWXoM1JHUbFOWXvMIylrko/ANQpeZJEWivb3 C3uQu0uI49Fe3zVUhoE92VK5T1LyPYPqtK1qDrnv8XA+6lie2w4gkzX6g0uwGyCknR 6Wi9w6fbF6WIJmWMzN3vZT+9P7IWldWcq7TdNhfs9fvqNIpyGo2bdWG6iCYMiN0HPv 3GhMne8xsNPbg==
Received: from mail.privateemail.com (unknown [147.235.221.162]) by mta-05.privateemail.com (Postfix) with ESMTPA id 4h4ts9414bz3hhTL for <oauth@ietf.org>; Wed, 22 Jul 2026 08:31:09 -0400 (EDT)
From: Mohamad Khalil Yossif <mohamad@yuthent.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\))
Message-Id: <9CF8DD91-376D-41E8-AD27-4238BDFBB00D@yuthent.com>
Date: Wed, 22 Jul 2026 15:30:57 +0300
To: oauth@ietf.org
X-Mailer: Apple Mail (2.3864.600.51.1.1)
Message-ID-Hash: UJK5GEYGGUKA4QBRZ6NSEYUE63BPFWVU
X-Message-ID-Hash: UJK5GEYGGUKA4QBRZ6NSEYUE63BPFWVU
X-MailFrom: mohamad@yuthent.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-oauth.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [OAUTH-WG] New I-D: Problem statement on verifiable human mandates for autonomous agent actions
List-Id: OAUTH WG <oauth.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/oauth/jIATaH8Ja9IH6HgFFZq5EBUkmns>
List-Archive: <https://mailarchive.ietf.org/arch/browse/oauth>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Owner: <mailto:oauth-owner@ietf.org>
List-Post: <mailto:oauth@ietf.org>
List-Subscribe: <mailto:oauth-join@ietf.org>
List-Unsubscribe: <mailto:oauth-leave@ietf.org>
Hi all, I have submitted draft-yossif-agent-mandate-problem-00, a short problem statement. No protocol, no mechanism. The problem: a human authorizes intent at T0, an autonomous agent executes a specific parameterized action at T1, and nothing cryptographically binds the executed parameters to the constraints the human actually signed. OAuth scopes are static and session-bound, audit logs are self-asserted after the fact, and existing mandate-style work is payments-scoped. The draft states the gap and the requirements any general solution would need to meet. https://datatracker.ietf.org/doc/draft-yossif-agent-mandate-problem/ Given the WG charter now covers authorization for automated agents, I would welcome feedback on the problem definition itself: is it stated at the right level, and is anything missing from the requirements? Mohamad Khalil Yossif
- [OAUTH-WG] New I-D: Problem statement on verifiab… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… george
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] New I-D: Problem statement on verifiab… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… morganLR
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Brian Vicente
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… morganLR
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Kieran Sweeney