跳转到内容
正式规范已实现自 0.1.0

JSON Schema

适合 开发者、集成方、AI 阅读

这里列出的文件由构建过程从 packages/schemas/schema 白名单复制。发布文件必须与仓库源文件字节一致。

Browser Protocol v2v2browser-protocol-v2.schema.json
Signed Permission Grantv1permission.schema.json
Workflowv1alpha1workflow.schema.json
Structured Workflowv1alpha2workflow-v1alpha2.schema.json
Resource-aware Workflowv1alpha3workflow-v1alpha3.schema.json
Node Definitionv1alpha1node.schema.json
Resource-aware Nodev1alpha2node-v1alpha2.schema.json
Execution Eventv1event.schema.json
Evidence Metadatav1evidence.schema.json
Source Recordv1alpha1source-record.schema.json
Asset Recordv1alpha1asset-record.schema.json
Evidence Linkv1alpha1evidence-link.schema.json
Assistance Taskv1alpha1assistance-task.schema.json
Dataset Versionv1alpha1dataset.schema.json
Decision Recordv1alpha1decision-record.schema.json
Page Modelv1alpha1page-model.schema.json
Element Contractv1alpha1element-contract.schema.json

Schema 使用 JSON Schema Draft 2020-12。Browser Protocol 对未知字段严格失败,并通过绝对 $id 引用 Permission Grant、Timing Policy 和 Risk Signal。

$id 是规范身份,不保证可以直接作为下载 URL。外部工具应使用本页提供的 /specs/ 地址获取文件,同时保留 Schema 内原始 $id

  • v1:字段语义与安全边界已经确认;不兼容变化需要新 Major。
  • v1alpha1:允许结构调整;实现方必须固定版本并执行兼容测试。

本网站不会自动发布目录中的新 Schema。每个新增文件都必须显式加入公开白名单。