@dev.fast/trace-protocol
v0.5.0
Published
Contract between the Review CLI and the hosted trace store.
Readme
@dev.fast/trace-protocol
This package defines the public contract between the Review CLI and the hosted trace store. It exports the schemas, size limits, device paths, route builders, and server route matchers that both sides use.
The server and CLI must use the same exact version. For each contract release,
bump the package version in the change pull request. After that pull request
merges, build and test the merge commit, publish it to npm, and tag that commit
as trace-protocol-v<version>.
Install the public package without registry-specific authentication:
npm install @dev.fast/[email protected]Version 0.4 adds listUploadsQuerySchema, listUploadsResponseSchema, and
storeRoutes.ownUploads(repositoryId) for creator-scoped upload status.
The server authenticates the creator; clients cannot select a different owner.
This operation returns publication status, not transcript content or download links.
Download links last five minutes; upload links retain their fifteen-minute window.
