[Agentproto] AE-CHALLENGE -03: transport-neutral evidence challenge for agent protocols
Iman Schrock <team@emiliaprotocol.ai> Sat, 08 August 2026 16:12 UTC
Return-Path: <team@emiliaprotocol.ai>
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 275151262ADDE for <agentproto@mail2.ietf.org>; Sat, 8 Aug 2026 09:12:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1786205552; bh=QsWvaZCAtoluCCaGd12SMzqQ1wiTj3oToV62rmt1UmQ=; h=From:Date:Subject:To; b=Awi8PTE7gqc2rmNXHxxinbYp7HqvHb1m0rz0szpBxroNwtEcSEiDCWBxkSMceuQuY Xo/UrAashEeih+Cd3bhJg2YpRG9L6NjRjsag2p6H0hHHFtiv7+AL4kh96uv6UakW0z wYDAIobwEsbs6ct8+kk+qfAOsFIcLNx+eLHDW4Ec=
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, HTML_MESSAGE=0.001, 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=emiliaprotocol.ai
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 C1gRVTN0MHRr for <agentproto@mail2.ietf.org>; Sat, 8 Aug 2026 09:12:31 -0700 (PDT)
Received: from mail-oa1-x2b.google.com (mail-oa1-x2b.google.com [IPv6:2001:4860:4864:20::2b]) (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 99E5F1262AD91 for <agentproto@ietf.org>; Sat, 8 Aug 2026 09:12:31 -0700 (PDT)
Received: by mail-oa1-x2b.google.com with SMTP id 586e51a60fabf-45133d2974fso277780fac.1 for <agentproto@ietf.org>; Sat, 08 Aug 2026 09:12:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1786205551; cv=none; d=google.com; s=arc-20260327; b=VUtL7O7+HsEERQtea6HR/1NBsuqXebc9KatS2mrAs6aYi0h/ET0I3yfKRXJOCJE2lF MMuUydh+WfdCj8SBOS8mVRRXUAqOcmrjge7zgxQAsH1BzEDvMPX8uliwNyKhf/l0qVBW j1Mu5yTLYfqYFNYgbYult21snjMluKWB9cQTeKGfbxFSPKu9MVjJifEKKGI2qVu7q4If p6I08i9c4TgXIk5DUxA9Xa170DVL/I1bj7A18XkvtuMHHxmhLyQ0Bayvx/tVThrxD14p jeS+fwhy/xGVnKp5018J+ATq6rDx2MZzkl01GYRvZMOwLv33pjK7pPdHyvm5D1jIFFsr qLuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=QsWvaZCAtoluCCaGd12SMzqQ1wiTj3oToV62rmt1UmQ=; fh=afIa0jwv/sknJwonw6eGW2U2fecHBjxieXF9soPsRTM=; b=M0+llQbSOYOvlHPhOyvzO+FjaheHYc6DgMiLVmNCogAAa+8jqc2+HSs5fl4mL1tiWr Y7ijVE7iHh1NqjVSJ7m1DKbTdmVBD+vyI6Wk/2w/iXv3ddVlzidN8syD2byyvGQ1AXw/ glk5U4M0Vyp8x6gGicFCVUsmEDvrDxg81WhuoD8mUaBE8U7FRoAbEsleNlVuHpaTLZnV 7XmuXJ7h1SGV/nLuyrq9pQtUkj9ud7BY6luKhXMWfrpJC2I7mv5CI1sdTULJidQXHzIU f5x8yTHByPpuVeUklzo0QqMDxtlG6HVcX0UjmrBRN2akwOlOGENk+sY4JqUTe9R58Ue6 NE2Q==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=emiliaprotocol.ai; s=google; t=1786205551; x=1786810351; darn=ietf.org; h=content-type:to:subject:message-id:date:from:mime-version:from:to :cc:subject:date:message-id:reply-to:content-type; bh=QsWvaZCAtoluCCaGd12SMzqQ1wiTj3oToV62rmt1UmQ=; b=gp01OxOH9Fl334LnPB4MCJShcMPj4dYYunnCKVJq84psuW7boRoOOyJz5gEsDG7gvv YwovAZPMoxHIwj+PDvSnVnhn5iQXgrziqDjmLWbKhZZEl7z5c4y+Jc9u9BehPkm+a1ZT B5O1YO0yvzovJQ18gbrHz5nawnG4mNUDMoTjDCvQeNqWL0WA5DPGwYVpiS/7kAmf1J+E AYyTWLgtKKxmy9z820QjwvHQVDzm9DOHmj3Hlr0AkAntwB1bwTrbO4d7hb3RPCjteSCB GR+KBsQXBjvlOMoXphQAPIV9uZxgC78Hog+xVaPFSRuBe3CzbLQ2Vkw8bjo+o6GUyMIQ UGKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786205551; x=1786810351; h=content-type: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=QsWvaZCAtoluCCaGd12SMzqQ1wiTj3oToV62rmt1UmQ=; b=dE/vzjGckb2hFlHaBoiMxPXHVTgnDwSpVXkTgsb5EhC9jvUS9k6K32tmSykoCwzL6A +NcME3V2C1SmIybubygBm0uG48sV+FJcO9/gJ8mIrvewc7GBvEDD7I01myr4oYeGMsP2 wi9t1Z8FWJ8LqcxSh5XbGpUppXY/lxj/qk5o7p6ao1GPFMRBcGQ9Ryy4E0ExOyw15j6b KMFQi/Ib6lvzbD/RT9sEMqTJM6Lcva9tck1Ec3DPUm6k2I+MYCXwxj5tdSSER+7FYRDt xPC3S0F5N+3m/eqSYngzHsZ2MTwAoBK7M+Yr2Pk2A6L4C2+1+dUtQ3lGq0nuLOkD+97l wnnQ==
X-Gm-Message-State: AOJu0YyF/981p+02yq8mNWV/M2uNYhZTVFFyyceAnhjLvnrRZOUhjzXq NIRMMyfDt6nF8wKgxQbmHrpPzNJaUCBknnnQqGTgmYryLmufaKiy39zDuXmGn4G+3vjPSLuBwX7 dGw8DPTovrRDLk1rGfI7JFW/u2kQrnq1dPyY3wHqxdt05yIPrAvh6tawL
X-Gm-Gg: AR+sD134ABdBh78vE89pU44Ib1OTatrw6ZS8O8fomNKPEtsCRR45Nofc74scYVcB1nj KftMDTVXMAgz4k5VMZoL9QUyzaEuCwElqha4LOnGZn+YORd3u/yx+DcNylnUirwYEVupqNz1z/O 1a7UIDU8NF0b04AFjP+TKhU+jmfnXYFXVE8QA9Lyep0LuBW6X8oOrOiQqraUdRj5Xa/ctBb49dF L2hTAstQh0YvoSYueisfM7hiQGA0uz2UP6uqloNGCDf3AqpPO8vrFYW/ckQ39SlCxJ3Inj0cdcI ZCKotAb2OVJTug8e6rYUr+lPNlwKIdz3zF+LHhSjivtOpKUwqsSAQYMeQWp6ta5du32q/FgNdK2 w1dBPDJbaOCnnxn2Zb/1lo6lHI2Ctjo1H2gd+o0TCwy2osWIcxWLNPX+8bITHAZrhHn4u
X-Received: by 2002:a05:6870:8101:b0:43d:2efa:77ee with SMTP id 586e51a60fabf-4599ef143a0mr17296515fac.21.1786205550802; Sat, 08 Aug 2026 09:12:30 -0700 (PDT)
MIME-Version: 1.0
From: Iman Schrock <team@emiliaprotocol.ai>
Date: Sat, 08 Aug 2026 09:12:19 -0700
X-Gm-Features: AUfX_mz6dLQbCGWFWoun4euUm2MGEF9C5nFeH8hEtxgYjJ9gRACbptinA0AulYA
Message-ID: <CAOfgHgpFFF=Djo0Bfw2eVsiVZ8wwvbzRqa_8n3Xd00E8ahRc6Q@mail.gmail.com>
To: agentproto@ietf.org
Content-Type: multipart/alternative; boundary="0000000000005a05a706588b636e"
Message-ID-Hash: IEQFHQHSHVJXAXTVHRG644MY2CAMVKCB
X-Message-ID-Hash: IEQFHQHSHVJXAXTVHRG644MY2CAMVKCB
X-MailFrom: team@emiliaprotocol.ai
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
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Agentproto] AE-CHALLENGE -03: transport-neutral evidence challenge for agent protocols
List-Id: Agent Communication Protocols <agentproto.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/agentproto/ySy4BAzO72Csraq-cIYPjY1L7wI>
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>
Colleagues, I would appreciate review of draft-schrock-ae-challenge-03: https://datatracker.ietf.org/doc/draft-schrock-ae-challenge/ The draft covers a narrow interoperability problem: a relying party has refused an exact agent action because authorization evidence is missing, stale, or unverifiable, and needs to tell the agent what can be presented on a new attempt. The challenge is now a transport-neutral data model. It is not authorization, a task result, or a promise that a later request will execute. For AgentProto, I would especially value views on three remaining choices: - Should evidence type, action profile, and presentation profile identifiers be absolute URIs, or protocol-local opaque identifiers? - Which error or message carrier can preserve the complete challenge plus its authenticated issuer and audience without giving it result semantics? - Is consuming the nonce after structural and action matching, but before evidence verification, the right common replay rule? The HTTP binding is separate and uses RFC 9457 Problem Details. The draft also contains an informative DMSC gateway profile, but explicitly leaves admission ownership and cross-gateway double-admission to the handoff protocol. This is an individual draft; no list or working-group consensus is claimed. Best, Iman
- [Agentproto] AE-CHALLENGE -03: transport-neutral … Iman Schrock
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Henri Sirkkavaara
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Iman Schrock
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Henri Sirkkavaara
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Iman Schrock
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Henri Sirkkavaara
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Iman Schrock
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Henri Sirkkavaara
- [Agentproto] Re: AE-CHALLENGE -03: transport-neut… Iman Schrock