<?xml version="1.0" encoding="UTF-8"?>
<reference anchor="I-D.ferguson-gpt" target="https://datatracker.ietf.org/doc/html/draft-ferguson-gpt-00">
   <front>
      <title>GPT: Generic Protocol Type</title>
      <author initials="M." surname="Ferguson" fullname="Mark Ferguson">
         </author>
      <date month="August" day="4" year="2026" />
      <abstract>
	 <t>   This document specifies GPT (Generic Protocol Type), a convention by
   which an HTTP address publishes the JSON Schema of the action it
   accepts, and accepts that action as a request body validated against
   the same schema.  A client retrieves the schema at the moment of
   contact, produces a conforming value, and submits it unchanged.  No
   client library, prior registration, or separate description of the
   capability is required.  The schema serves as both the published
   description and the server-side check, so the two cannot diverge.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-ferguson-gpt-00" />
   
</reference>
