webclaw/crates/noxa-rag
Jacob Magar 62554b8f12 feat(noxa-68r.1): crate scaffold, traits, and core types
- Bootstrap crates/noxa-rag with lib+binary layout
- EmbedProvider trait (1 method: embed)
- VectorStore trait (4 methods: upsert, delete_by_url, search, name)
- RagError enum (#[non_exhaustive], thiserror, From impls)
- Types: Chunk, Point, PointPayload, SearchResult
- Config: RagConfig with serde tagged enums for all providers
- load_config() with embed_concurrency > 0 validation
- Tokenizer Sync compile-time assertion in lib.rs
- Stub implementations for all modules (noxa-68r.2-.8)
2026-04-12 07:13:19 -04:00
..
src feat(noxa-68r.1): crate scaffold, traits, and core types 2026-04-12 07:13:19 -04:00
Cargo.toml feat(noxa-68r.1): crate scaffold, traits, and core types 2026-04-12 07:13:19 -04:00