Skip to main content

cognee_chunking/
error.rs

1use thiserror::Error;
2
3#[derive(Debug, Error)]
4pub enum ChunkingError {
5    #[error("Invalid chunk size: {0} (must be > 0)")]
6    InvalidChunkSize(usize),
7
8    #[error("Storage error: {0}")]
9    StorageError(String),
10
11    #[error("Invalid UTF-8 content: {0}")]
12    InvalidUtf8(String),
13
14    #[error("tokenizer error: {0}")]
15    TokenizerError(String),
16}