Skip to content

Releases: TinyCloudLabs/tinycloud-node

v1.0.0

05 Feb 07:34

Choose a tag to compare

TinyCloud Node v1.0.0

Protocol Version System

  • Added /version endpoint for SDK-node compatibility verification
  • Returns { "protocol": 1, "version": "1.0.0", "features": ["kv", "delegation", "sharing"] }
  • SDK checks this endpoint during sign-in and requires protocol version match

Delegation Support

  • Full delegation chain support via /delegate endpoint
  • Client-side delegation creation via WASM SDK
  • Sub-delegation with proper expiry/not_before inheritance

API Endpoints

Method Endpoint Auth Description
GET /version No Protocol version and feature discovery
POST /invoke Yes Execute KV operations (get, put, list, delete)
POST /delegate Yes Create capability delegations
GET /peer/generate/<space> No Generate space host key pair
GET /healthz No Health check

Docker

docker pull ghcr.io/tinycloudlabs/tinycloud-node:1.0.0

Breaking Changes

  • Requires SDK v1.0.0+ for protocol version compatibility
  • Old SDKs without version checking will fail to connect