Crate llm_registry_core

Crate llm_registry_core 

Source
Expand description

Core domain models and types for LLM Registry

This crate contains the core data structures, enums, and domain logic that represent assets, metadata, dependencies, and related concepts in the LLM Registry system.

Re-exports§

pub use asset::Asset;
pub use asset::AssetMetadata;
pub use asset::AssetType;
pub use checksum::Checksum;
pub use checksum::HashAlgorithm;
pub use dependency::AssetReference;
pub use dependency::DependencyGraph;
pub use error::RegistryError;
pub use error::Result;
pub use event::EventType;
pub use event::RegistryEvent;
pub use provenance::Provenance;
pub use storage::StorageBackend;
pub use storage::StorageLocation;
pub use types::AssetId;
pub use types::AssetStatus;
pub use types::Tags;
pub use types::Annotations;

Modules§

asset
Core asset types and metadata structures
checksum
Checksum verification and hashing algorithm support
dependency
Asset dependency management and graph structures
error
Error types for the LLM Registry
event
Event system for tracking registry operations
provenance
Provenance tracking for assets
storage
Storage backend abstractions and location handling
types
Core type definitions