I-D Action: draft-jurkovikj-httpapi-agentic-state-02.txt

[email protected] Mon, 27 Jul 2026 04:33:05 -0700
Newsgroups gmane.ietf.announce
Message-ID <178515198594.1112530.992113786970385789@dt-datatracker-d4d6ff9d9-ql5mb>
Internet-Draft draft-jurkovikj-httpapi-agentic-state-02.txt is now available.

   Title:   HTTP Profile for Conditional Updates to Shared Resource State (Agentic State Transfer)
   Author:  Antun Jurkovikj
   Name:    draft-jurkovikj-httpapi-agentic-state-02.txt
   Pages:   25
   Dates:   2026-07-27

Abstract:

   HTTP applications frequently expose one logical object through
   several representations or resources.  Ordinary HTTP entity tags
   identify selected representations; they do not, by themselves,
   provide a conditional-update mechanism spanning different request
   targets.

   This document specifies Agentic State Transfer (AST), an HTTP profile
   for preventing lost updates to shared application state.  AST Core
   requires a client to mutate the State-Bearing Resource using the
   strong ETag of its State-Bearing Representation and the standard If-
   Match field.  AST Semantic uses Semantic-ETag and If-Semantic-Match
   when a protected mutation targets a different resource or
   representation in the same concurrency domain.  The profile also
   defines state discovery, atomic compare-and-commit behavior, conflict
   handling, deferred processing, caching constraints, and security
   requirements.

The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-jurkovikj-httpapi-agentic-state/

There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-jurkovikj-httpapi-agentic-state-02.html

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-jurkovikj-httpapi-agentic-state-02

Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts


_______________________________________________
I-D-Announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]