wavekat_platform_client/lib.rs
1//! Rust client for the WaveKat platform.
2//!
3//! Reusable across consumers (the [`wavekat-cli`] binary `wk`, the
4//! [`wavekat-voice`] desktop daemon, future WaveKat tools) so platform
5//! auth and artifact upload have one implementation, not many.
6//!
7//! Status: early scaffolding. The first slice — `Client` (reqwest-backed
8//! bearer HTTP) and the loopback OAuth handshake — is being ported from
9//! [`wavekat-cli`]. See the design notes in the [`wavekat-voice`] repo,
10//! `docs/13-platform-login-and-client.md`.
11//!
12//! [`wavekat-cli`]: https://github.com/wavekat/wavekat-cli
13//! [`wavekat-voice`]: https://github.com/wavekat/wavekat-voice