# wenlan-types
Shared wire-format types for [Wenlan](https://github.com/7xuanlu/wenlan) — a personal agent memory system.
This crate defines the HTTP API request/response types and core enums used by:
- `wenlan-server` (HTTP backend daemon)
- `wenlan-mcp` (MCP server wrapper for AI tools)
- `wenlan` (product CLI)
- downstream local clients that talk to the Wenlan daemon
## Stability
Pre-1.0. Expect minor version bumps to include breaking changes, per Rust 0.x convention. Types marked `#[doc(hidden)]` are not part of the stability contract and may change without a version bump.
## Links
- [wenlan.app](https://wenlan.app) — project home
- [wenlan.app/docs](https://wenlan.app/docs) — install + daily workflow
- [wenlan-mcp on crates.io](https://crates.io/crates/wenlan-mcp) — sibling crate
- [github.com/7xuanlu/wenlan](https://github.com/7xuanlu/wenlan) — source
## License
Apache-2.0