Expand description
High-level Rust client for the Harmont Cloud API.
Wraps the generated harmont_cloud_raw crate with ergonomic types,
bearer auth, local-worktree build submission, status polling, and live
SSE log streaming (the log stream is not part of the OpenAPI spec).
Re-exports§
pub use client::HarmontClient;
Modules§
- auth
- CLI authentication flows.
- builds
- Build submission and status.
- client
- The high-level Harmont Cloud client.
- logs
- Live job log streaming over SSE.
- models
- Ergonomic re-exports of generated model types plus small helpers.
- types
- Types used as operation parameters and responses.
Enums§
- Harmont
Error - Errors surfaced by
crate::HarmontClient.