inline-client 0.4.0

Reserved Rust client foundation for Inline.
Documentation
# 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`, and `inline-client` as 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