Skip to content

JSON Schemas

The v0.1.0 schemas are draft interoperability anchors. They are permissive for extension but strict about identity and lifecycle vocabulary.

SchemaPurpose
agentartifact-artifact.schema.jsonArtifact envelope.
agentartifact-part.schema.jsonArtifact part.
agentartifact-version.schema.jsonArtifact version.
agentartifact-operation.schema.jsonArtifact operation.
agentartifact-render-manifest.schema.jsonRender manifest.
agentartifact-export-manifest.schema.jsonExport manifest.
agentartifact-handoff.schema.jsonHandoff package.
agentartifact-event.schema.jsonEvent envelope.

Compatibility guidance

  • Producers SHOULD include schema_version.
  • Consumers SHOULD ignore unknown fields.
  • Producers SHOULD preserve artifact, version, part, byte ref, export, and handoff ids.
  • Large payloads SHOULD be referenced rather than embedded.

Draft standard for portable agent deliverables, versions, parts, previews, exports, and handoff packages.