Skip to main content

nika_media/
lib.rs

1//! Media Module — Content-addressable storage and media processing
2//!
3//! Core media infrastructure for Nika:
4//! - `CasStore`: Content-addressable storage with blake3 hashing
5//! - `MediaProcessor`: Extract and process media from MCP responses
6//! - `MediaRef`: Reference to a stored media file
7//! - `MediaError`: Media pipeline errors (NIKA-251-259)
8//!
9pub mod detect;
10pub mod error;
11pub mod processor;
12pub mod store;
13pub mod tools;
14pub mod types;
15
16// Re-export key types
17pub use error::MediaError;
18pub use processor::MediaProcessor;
19pub use store::CasStore;
20pub use types::{MediaBudget, MediaRef, MediaType};