Expand description
Generic adapter implementations for Converge contracts.
Manifold owns interchangeable operational adapters. It imports Converge contracts and external SDKs; Converge does not import Manifold.
Re-exports§
pub use contract::CallTimer;pub use contract::Capability;pub use contract::ProviderCallContext;pub use contract::ProviderMeta;pub use contract::ProviderObservation;pub use contract::Region;pub use contract::TokenUsage;pub use contract::canonical_hash;pub use secret::EnvSecretProvider;pub use secret::SecretError;pub use secret::SecretProvider;pub use secret::SecretString;pub use llm::*;
Modules§
- contract
- Provider contract types for structured observations and call context.
- experience
- Runtime persistence adapters for Converge experience-store contracts.
- llm
- Remote chat backend implementations for the canonical
ChatBackendsurface. - model_
selection - Model selection implementation with provider-specific metadata.
- object_
storage - Object-store adapter builders for
converge_storagecontracts. - secret
- Secret management abstraction for provider API keys.
- vector
- Vector-store capability adapters.
Structs§
- GetResult
- Result for a get request
- Object
Path - A parsed path representation that can be safely written to object storage
- PutResult
- Result for a put request
- Storage
Config - Storage configuration, typically loaded from TOML:
Enums§
- Storage
Error - Storage
Uri - Identifies the storage backend.
Traits§
- Object
Store - Universal API for object store services.