polyc 2026.9.0

Polychrome SDK umbrella: re-exports the core polyc-* libraries (edge adapter, wire types, agent loop, and LLM provider) so a consumer can depend on one crate.
docs.rs failed to build polyc-2026.9.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: polyc-2026.8.2

polyc — the umbrella crate for the Polychrome SDK.

Polychrome's reusable libraries publish to crates.io under the polyc-* prefix. This crate re-exports the core SDK so an out-of-tree edge or tool can depend on a single polyc crate for the common cases:

  • [rpc_client] — the EdgeAdapter contract and the dialers every edge rides (polyc-rpc-client).
  • [proto] — wire types and the generated Connect services (polyc-proto).
  • [agent] — the provider- and tool-call routing turn loop (polyc-agent).
  • [llm] — the provider-agnostic LlmProvider trait and wire types (polyc-llm).

The remaining libraries (polyc-crypto, polyc-eventlog, polyc-persona, polyc-mmr, polyc-runtime, polyc-storage-gcs, …) publish individually under the same prefix; depend on them directly when you need them. See https://polychrome.sh.