Standards compatibility matrix
Generated from standards/standards-manifest.json and the SDK standards-lock.json. One row per canonical standard; the standard version IS the schema/protocol version. Regenerate with uv run python -m benchweave.standards matrix; CI fails when the committed file is stale. Commit SHAs are not pinned here — run uv run python -m benchweave.standards versions for them.
| Standard | Schema/protocol version | Status | SDK version | Main-project range | Migration guidance | Sources |
|---|---|---|---|---|---|---|
| otdp | 0.2.0 | stable | 0.0.4 | >=0.1.0 | Supersedes 0.1.2 | main repo · sdk repo |
| registry | 0.1.1 | stable | 0.0.4 | >=0.1.0 | Supersedes 0.1.0 | main repo · sdk repo |
| execution | 0.1.0 | stable | 0.0.4 | >=0.1.0 | — | main repo · sdk repo |
| interface | 0.1.0 | stable | 0.0.4 | >=0.1.0 | — | main repo · sdk repo |
| plugin-ui | 0.2.0 | stable | 0.0.4 | >=0.1.0 | Supersedes 0.1.1 | main repo · sdk repo |
| plugin-ui-preview | 0.1.1 | stable | 0.0.4 | >=0.1.0 | Supersedes 0.1.0 | main repo · sdk repo |