<p align="center"><a href="https://hyphae.dev"><img alt="Hyphae" src="https://raw.githubusercontent.com/celiumsai/hyphae/main/.github/assets/hyphae-lockup.svg" width="320"></a></p>
# hyphae-contracts
[](https://crates.io/crates/hyphae-contracts)
[](https://docs.rs/hyphae-contracts)
Versioned Rust models and embedded OpenAPI 3.1 / JSON Schema 2020-12 contracts
for the [Hyphae](https://hyphae.dev) `/v1` API.
```toml
[dependencies]
hyphae-contracts = "0.1.0"
```
Use this crate when implementing a client, server adapter, or conformance tool
against the public wire contract.
The crate ships a byte-identical package-local mirror of the canonical files
under the repository-level `contracts/` directory. Workspace tests reject
drift between the two copies.
Apache-2.0. Canonical contract files and security policy:
[`celiumsai/hyphae`](https://github.com/celiumsai/hyphae).