import {
AIExtensionView,
LicenseExtensionView,
OnchainExtensionView,
VerificationView,
ContribExtensionView,
} from "@provenancekit/ui";
// Renders ext:ai@1.0.0 data — model, provider, autonomy level, tokens
<AIExtensionView data={action.extensions["ext:ai@1.0.0"]} />
// Renders ext:license@1.0.0 — SPDX ID, AI training status
<LicenseExtensionView data={resource.extensions["ext:license@1.0.0"]} />
// Renders ext:onchain@1.0.0 — tx hash, chain, contract
<OnchainExtensionView data={action.extensions["ext:onchain@1.0.0"]} />
// Renders Ed25519/ECDSA signature verification result
<VerificationView proof={action.proof} />
// Renders ext:contribution@1.0.0 — attribution weights as bars
<ContribExtensionView data={action.extensions["ext:contribution@1.0.0"]} />