Expand description
§inline-client
Reserved package name for the future stateful Rust client foundation for Inline.
This crate is intentionally minimal today. Use inline-sdk for the current
Rust SDK with typed API, upload, and realtime RPC helpers. The future
inline-client crate will build on that lower-level SDK and own higher-level
client concerns such as durable caching, sync state, update application, and
offline-friendly local state.
Design direction:
- keep
inline-protocol,inline-sdk, andinline-clientas separate layers - expose a small facade over an internal async client actor
- use bounded command and event queues so overload becomes visible backpressure
- classify realtime updates as lossless or best-effort before applying cache policy
- keep local storage pluggable so CLI, agents, desktop, and mobile clients can share the same sync model without sharing filesystem assumptions
Constants§
- VERSION
- Published package version.