Skip to content
AWP v1alpha1 (draft)
Draft - v1alpha1. Fields and semantics may change before v1beta1.

Manifest

Every AWP document has four top-level fields.

apiVersion: awp.agenticworkflowprotocol.org/v1alpha1
kind: Workflow # Workflow, Agent or Policy
metadata:
name: invoice-processing
version: 1.2.0
owner:
team: finance-ai
spec: {} # kind-specific
  • kind is one of Workflow, Agent (a reusable agent definition) or Policy (a reusable rule set).
  • Unknown fields are rejected. Extensions use the x- prefix. See Unknown fields and extensions.
  • Names, versions, durations, timestamps and digests have fixed formats (Document model).
  • A JSON Schema expresses the structural rules; the specification lists the semantic rules the schema cannot express.

Normative text: Document model, Metadata.