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

Build your own AWP runtime

  1. Read the specification and the glossary.
  2. Validate manifests with the JSON Schema and implement the semantic rules listed in the schema README.
  3. Run the conformance suite: valid manifests must be accepted, invalid ones rejected with the expected diagnostic.
  4. Start with the core profile, then add governance, audit, security, mcp and a2a as needed.
  5. Publish a conformance statement with the profiles you meet and the optional features you do not support.
  6. Open a pull request to be listed on the implementations page.

Optionally provide the CLI commands with the specified output formats.

A command such as awp plan can show what a workflow may do before it runs (illustrative; see CLI output formats for the specified formats):

terminal
$ awp plan workflow.yaml
AWP Execution Plan
Workflow: vulnerability-fixer
Version: 0.1.0
Agents:
researcher → claude
fixer → qwen3
Tools:
github.read
github.write
shell.execute
Policies:
✓ cost limit
✓ tool permissions
✓ network policy
✓ production restriction
Human approval:
required before merge
Estimated maximum:
30 steps
$2.00
15 minutes