Expand description
Stateless client for Silicon Commit’s public API.
Supply organization and credential context explicitly. Keep a Mutation
across retries of a logical write. Session persistence belongs to callers.
Structs§
- Client
- Explicit connection/credential configuration; no session state is written to disk.
- Mutation
- A logical mutation; reuse this value after an uncertain response.
- Registry
Release - crates.io metadata used by the optional hourly updater.
- Session
Tokens - Login tokens are serialized only when the caller explicitly saves a session.
Enums§
- Error
- Errors preserve status and correlation but never include credentials or raw proxy bodies.
Functions§
- latest_
cli_ release - Returns the latest published CLI version when the registry is reachable. The CLI package is separate from the client library and therefore has its own registry check.
- latest_
release - Returns the latest published client version when the registry is reachable. This is deliberately separate from API requests and never updates a running process; callers decide whether and how to install a newer binary/package.